VB.NET有没有C#中的属性简写方式?
VB.NET有没有C#中的属性简写方式?
VB.NET是否有C#的等效语法:
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的速记法的答案。
admin 更改状态以发布 2023年5月24日
对于VB.NET来说,Visual Studio 2008或更早版本没有速记方式。
在Visual Studio 2010及以后版本中,您可以使用以下速记方式:
Public Property FirstName as String
这将像在C#中一样作为您的短版本处理 - 我认为他们称之为“自动属性”。
另请参阅:自动实现属性(Visual Basic)