VS2010中使用VB.NET涉及到了一个新的知识点就是自动属性的实现。以往我们写一个对象的属性时需要在类中如下定义:
[C#]
private string _strName;
public string StrName
{
get { return _strName; }
set { _strName = value; }
}
而在VB.NET中就可以用一句话来代替了。
【VB.NET】
Property StrName As String ------------(1)
即可
其实上述(1)等价于
【VB.NET】
Private _strName As String -----— _strName 成为“支持字段”支持字段的访问修饰符始终为Private
Property StrName As String
Get
Return _strName
End Get
Set (ByVal value As String)
_strName = value
End Set
End Property