在VB / VB.NET中,使用EXIT SUB / EXIT FUNCTION / EXIT LOOP e.t.c处理代码块中随时随地退出代码块。我期望RETURN FALSE应该在razor / 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
}
第6行是我的问题,退出剩下的代码块就像VB.NET或VB中的EXIT SUB一样
答案 0 :(得分:5)
尝试return;
,应该可行。