В VB/VB.NET, выходить из блока кода в любое время и в любом месте блока кода обрабатывается с помощью EXIT SUB/EXIT FUNCTION/EXIT LOOP e.t.c. Я ожидал, что RETURN FALSE должен работать в режиме бритвы/C#, но не в функции или подпрограмме. Это просто @ {}. Это меня пугает. Пожалуйста, что это за трюк или критерии? , напримерКак выйти из блока кода после обнаружения ошибки
@{
if(Websecurity.isAuthenticated){
//do something
}else{
json.Write("<li>You must be authenticated</li>", writer);
return false; //this is my line of question
}
//remaining code block
}
Line 6 моя линия вопрос, чтобы выйти из оставшегося кода блока так же, как EXIT SUB в VB.NET или VB
Вы спрашиваете, после того, как исключение выбрано? Или вы имеете в виду данные, которые не выполняют проверочный тест, который вы выполняете? Не могли бы вы предоставить код, чтобы проиллюстрировать вопрос немного лучше? – psubsee2003