Shi*_*mmy 15 vb.net .net-4.0 automatic-properties visual-studio-2010
在C#中:
public string Property { get; private set; }
Run Code Online (Sandbox Code Playgroud)
在VB?
像这样:
Private Thingy As Integer
Property Thing() As Integer
Get
Return Thingy
End Get
Private Set(ByVal value As Integer)
Thingy = value
End Set
End Property
Run Code Online (Sandbox Code Playgroud)
VB10中的自动属性
Property PartNo As Integer = 44302
Run Code Online (Sandbox Code Playgroud)
但是使用私有设置仍然无法在vb中完成,甚至在VB10中也看不到这里:
来自MSDN(正如约翰所说):
需要标准语法的属性定义:
- 为"获取和设置"过程指定不同的可访问性.例如,您可能希望将Set过程设为Private,将Get过程设为Public.
归档时间: |
|
查看次数: |
7201 次 |
最近记录: |