Когда в вашей программе (в отладчике) возникает непредвиденное исключение. Иногда вы просто хотите пропустить его, поскольку убийство программы в этот момент более опасно, чем продолжение. Или вы просто хотите продолжить, так как вас больше интересует другая ошибка/ошибкаЕсть ли способ продолжить исключение в C#?
Есть ли опция/compilerflag/secretswitch, чтобы включить это?
Я понимаю, исключения должны быть решены сразу, но есть сценарии (как я описал), где один просто хочет, чтобы его пропустить время, будучи
Я тоже наткнулся на это - если первое исключение не важно для проблемы, которую вы действительно отлаживаете, вы можете продолжить. В этом случае вы можете сбросить состояние справа до исключения и затем пропустить шаг, который генерирует исключение. Это может стать намного проще с временной отладкой в VS 2010 :) В общем, однако, вы правы, вам все равно придется обрабатывать первое исключение, рано или поздно. – OregonGhost
@jon: очень правильно .... все же у меня была эта ошибка, которая происходила только в производственной среде. Поэтому я подключил отладчик ... и да было исключение, которое не было. И это даже не было большой сделкой, поэтому я бы предпочел, чтобы сначала делал это правильно, а затем чисто остановил программу, исправив исключение, и вернул ее. – Toad
@oregon: yes ... тот факт, что отладчик поймал его ... указывает на то, что программа все еще плавает вокруг ... и возможно, это позволит продолжить. (точно так же, как у утверждений была эта опция) – Toad