这是允许的:
Public Property Text() As String
而对于只读属性,为什么不允许我使用等效的属性?
Public ReadOnly Property Text() As String
我似乎被迫使用:
Public ReadOnly Property Text() As String
Get
Return fText
End Get
End Property
现在 VB14(Visual Studio 2015 及更高版本)支持它。自动实现的属性可以使用初始化表达式进行初始化:
Public ReadOnly Property Text1 As String = "SomeText"
Public ReadOnly Property Text2 As String = InitializeMyText()
或者在构造函数中:
Public ReadOnly Property Text As String
Public Sub New(text As String)
Me.Text = text
End Sub
Details:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)