Если у меня есть цикл for, который вложен в другой, как я могу эффективно выйти из обоих циклов (внутреннего и внешнего) как можно быстрее?
Я не хочу использовать логическое значение, а затем должен сказать перейти к другому методу, а просто выполнить первую строку кода после внешнего цикла.
Какой быстрый и приятный способ сделать это?
Спасибо
Я думал, что исключения недешевы / должны создаваться только в действительно исключительном состоянии и т. Д. Поэтому я не думаю, что это решение было бы хорошим с точки зрения производительности.
Я не считаю правильным использовать новые возможности в .NET (anon-методы) для выполнения чего-то, что является довольно фундаментальным.
Из-за этого, у tvon (извините, не пишется полное имя пользователя!) Есть хорошее решение.
Марк: Хорошее использование методов anon, и это тоже замечательно, но, поскольку я могу работать, когда мы не используем версию .NET / C #, которая поддерживает методы anon, мне нужно знать и традиционный подход .