내가 주로 년 이상에 대한 VB.Net 작업 단이VB 연결할 코드 오류/
내가 VB.Net 을 미쳐, 또는 않는 건가요 발견했습니다 NOT에 "도달 할 수없는 코드"가 경고?
다음은 두 개의 writeline 호출 사이에 리턴이 있더라도 경고 또는 오류가 발생하면 매우 편리하게 컴파일됩니다.
Sub Main()
Console.WriteLine("Hello World")
Return
Console.WriteLine("Unreachable code, will never run")
End Sub
나는 뭔가가 부족합니까? 내가 찾을 수없는 것을 전환 할 수있는 방법이 있습니까?
그렇지 않은 경우 누락 될 수있는 충분한 이유가 있습니까? (즉, 이것은 비참한 상태라고 생각하는 것이 옳다.)
이 질문에 대한 호언 장담을 용서하면, 그것은 호언 장담이 아니다. 나는 대답을 원한다.
감사
나는 버그 #으로, MS Connect에이 문제를 제기 한 428,529
업데이트 나는 VB에서 팀 프로그램 관리자에서 다음과 같은 수신
신고 해 주셔서 감사합니다. 이 문제. 컴파일러에서이 시나리오에 대한 지원이 제한되어 있으며 에 대해 알려면 연결할 수없는 코드에 대한 경고가 표시되지 않습니다.
Sub Main()
Dim x As Integer
Return
x = 4
End Sub
이 경우 당신이 X는 할당 된 적이 있다는 경고를 얻을 수 있습니다 : 다음과 같은 우리의 흐름 분석 알고리즘이 어떻게 처리합니까 일부 시나리오가 있습니다. 사례에 대해서는 을 사용하여 향후 출시 될 에 대한 구현 방법을 살펴 보겠습니다.
(불꽃) 당신이 VB를 사용하고 있으므로 컴파일러가 당신을 조롱하고 있습니다 (/ 불꽃). –
이안, 내가 의견에 투표 할 수 있다면 : –