0
당신은 VB.NET에서 아무것도 (내가 논리 값은 리터럴이 있기 때문에이 잘못 알고 : TRUE 및 FALSE)를 부울을 설정하면
, 다음 부울의 값이됩니다 거짓 예 :VB6의 부울 - 문자 그대로 아무것도
Public Sub Page_Load(ByVal o As Object, ByVal e As EventArgs) Handles Me.Load
Dim boolTest As Boolean
boolTest = Nothing 'boolTest becomes FALSE
End Sub
그러나 VB6에서는 컴파일 타임 오류, 즉 잘못된 개체 사용이 발생합니다. 왜 이런거야?
+1. VB6는 객체와 다른 변수를 구별합니다. VB.Net 않습니다. VB.Net에서는 값 형식을 Nothing으로 설정하여 기본값으로 다시 설정할 수 있습니다. False는 부울의 기본값입니다. – MarkJ