VB.NET相当于C#属性的简写?
是否有一个相当于C#的VB.NET:
public string FirstName { get; set; }
我知道你可以做
Public Property name() As String Get Return _name.ToString End Get Set(ByVal value As String) _name = value End Set End Property
但我似乎无法谷歌了一个Visual Basic的速记答案。
Visual Studio 2008或VB.NET之前没有简写。
在Visual Studio 2010及更高版本中,您可以使用以下简写:
public property FirstName as String
这将作为你在C#中的简短版本处理 – 我认为他们称之为“汽车财产”
另请参阅: 自动实施的属性(Visual Basic)
在Visual Studio 2008中,只需键入关键字Property
,按Tab键。 它会粘贴一个模板片段,你可以很快填写。
但是,没有在Visual Basic 9中replaceVisual Basic 10types的快捷方式。
不幸的是,Visual Basic 9(附带.NET 3.5 / Visual Studio 2008)没有自动属性。