我一直想知道以下两点之间的区别是什么:
Public Property ProgressMaxValue() As Integer
Get
Return maxval
End Get
Set(ByVal Value As Integer)
maxval = Value
End Set
End Property
VS
Dim progressMaxValue as Integer
ProgressMaxValue = 1184
做同样的事情对吗?我检查了其他人的代码,并且看到了越来越多的第一个例子。只是想弄清楚点,差异,以及为什么人们使用它大声笑。也许我错过了备忘录?
答案 0 :(得分:1)
您正在为第一个代码创建Property
。只要它已被实例化,这也允许您在其他类中公开它。第二个只是类中的可用变量,甚至只是过程中的范围。两者之间存在差异。您还可以在您的房产中添加计算。
答案 1 :(得分:1)