如何在错误检测后退出代码块

Ife*_*kwu 4 razor c#-4.0

在VB/VB.NET中,在代码块中随时随地退出代码块是使用EXIT SUB/EXIT FUNCTION/EXIT LOOP等处理的.我期望RETURN FALSE应该在razor/c#中工作但是它不在函数或子代码中routine.its只是@ {}.这让我感到困惑.请问这背后的诀窍或标准是什么?例如

@{
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
}
Run Code Online (Sandbox Code Playgroud)

第6行是我的问题,退出剩下的代码块就像VB.NET或VB中的EXIT SUB一样

Dom*_*nik 5

试试return;,应该工作.