有没有什么方法可以像在 C# 中那样在 VB.NET 中将公共(public)属性放在一行中?每次尝试将所有内容移动到一行时,我都会遇到一堆错误。
C#:
public void Stub{ get { return _stub;} set { _stub = value; } }
VB.NET
Public Property Stub() As String
Get
Return _stub
End Get
Set(ByVal value As String)
_stub = value
End Set
End Property
谢谢
编辑:我应该澄清一下,我使用的是 VB 9.0。
最佳答案
您可以在 VB 10 中使用自动实现的属性和 C# ,两者都将比您展示的 C# 短:
public string Stub { get; set; }
Public Property Stub As String
对于重要的属性,听起来您可以在 VB 中将所有内容都放在一行中 - 但因为它有点冗长,我怀疑您最终会得到一个很长的线,损害可读性...
关于c# - 单行 VB.NET 公共(public)属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7533060/