在VB.NET中,可以在类中执行以下操作。
Public Property MyProperty As String
此时会自动为您创建一个getter和setter,您可以参考由该属性定义的变量。
Me._MyProperty = "BlahBlah"
C#中是否有等效的机制?
答案 0 :(得分:8)
public string MyProperty {get; set;}
默认情况下,它们都是公共访问者,你可以像这样私有一个:
public string MyProperty {get; private set;}
答案 1 :(得分:5)
在C#中,您无法直接引用自动实现属性的基础变量。