是否有一个不错的小功能可以更快地编写像自动属性这样的代码非常适合 VB.NET 的口头禅?
像这样的东西会很完美:
Public Property FirstName() As String
Get
Set
End Property
更新:VB.NET 10(随 Visual Studio 2010 和 .NET 4.0 一起提供)将具有自动属性。这是一个显示有关该功能的一些信息的链接:http://geekswithblogs.net/DarrenFieldhouse/archive/2008/12/01/new-features-in-vb.net-10-.net-4.0.aspx
在 VB.NET 10 中,自动属性将定义如下:
Public Property CustomerID As Integer
最佳答案
许多功能在 VB 中延迟的一个原因是开发结构与 C# 中的开发结构大不相同,此外,通常更多的想法会进入细节。在这种情况下似乎也是如此,正如 Paul Vick's post 所建议的那样就此事。这是不幸的,因为它在许多情况下意味着延迟(自动属性、迭代器方法、多行 lambda,仅举几例),但另一方面,从长远来看,VB 开发人员通常会获得更成熟的功能(查看讨论,对于迭代器方法尤其如此。
所以,长话短说:VB 10 将(希望如此!)看到自动属性。
关于c# - 为什么 VB.NET 9 不像 C# 3 那样具有自动属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/122324/