我有一个类class1.vb,它有一个名为prop1的公共属性,带有get和set子句。我在set子句中传递的值中添加一个,并在get子句中返回set子句中确定的value变量。但是,我在get子句中的变量上得到一个错误......
Public Property prop1()
Get
Return value
End Get
Set (value)
value = value +1
End Set
End Property
任何想法?
答案 0 :(得分:0)
尝试设置属性的类型,并尝试将value
变量更改为其他内容,因为Set
正在使用它自己的同名本地变量:
Private myValue As Integer
Public Property prop1() As Integer
Get
Return MyValue
End Get
Set (ByVal value As Integer)
MyValue = value
End Set
End Property