And*_*ndo 41
Dim
声明并为变量分配空间. Private
用于指定访问级别,这意味着只有声明类才能查看或使用声明的成员.
我相信你的问题来自于你有时会看到以下事实:
Class MyDemoClass
Dim mVar1 As Integer
Private mVar2 As Integer
End Class
Run Code Online (Sandbox Code Playgroud)
在上面的例子中mVar1
,mVar2
声明在逻辑上是等价的 - 它们都归结为Private Dim mVar as Integer
.
MSDN 在此解释:
Dim关键字是可选的,如果您指定以下任何修饰符,通常会省略它们:Public,Protected,Friend,Protected Friend,Private,Shared,Shadows,Static,ReadOnly或WithEvents.
hal*_*lie 17
昏暗与私密是两回事.Dim用于声明变量并分配内存空间.Private用作变量的访问修饰符,以及如何访问变量.如果您未在变量上指定访问修饰符,则默认情况下它将为Private.您可以选择通过在访问修饰符后声明变量来省略Dim.