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 2012-02-19 16:58:54