在 C# 3.0 之前,我们这样做:
class SampleClass
{
private int field;
public int Property { get { return this.field } set { this.field = value } }
}
现在我们这样做:
class SampleClass
{
public int Property { get; set; }
}
(看,没有字段!)现在如果我想自定义 Getter 或 Setter,字段必须像在 C#2.0 中那样显式吗?