2012-05-25 3 views
4

VB/VB.NET에서 코드 블록에서 언제든지 코드 블록을 종료하면 EXIT SUB/EXIT FUNCTION/EXIT LOOP e.t.c를 사용하여 처리됩니다. 나는 RETURN FALSE가 면도칼/C#에서 작동해야한다고 기대했으나 함수 나 sub-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 
} 

라인 6 은 return;, 작동해야 시도 단지 VB.NET 또는 VB

+0

예외가 발생한 후 묻는 중입니까? 또는 수행중인 유효성 검사 테스트에 실패한 데이터를 의미합니까? 좀 더 나은 질문을하는 코드를 제공 할 수 있습니까? – psubsee2003

답변

5

의 출구 SUB처럼 남아있는 코드 블록을 종료하는 질문의 내 라인입니다.

+0

감사합니다. @Dominic. 일했다! –

+0

@IfeanyiChukwu 문제 없음 :) 한 번 같은 문제에 빠지십시오. 이것은 구문이 조금 다르지만 두통을 유발할 수 있습니다. – Dominik

+0

@Dominic. 답변을 투표하려면 15 가지 평판이 필요합니다 ..... 나는 4 번 거리에 있습니다. 2 번 시도했습니다. –

관련 문제