最佳答案
我最近学习了 c # ,所以当我学习编写属性时,我被教导这样做:
public string Name { get; set; }
汽车属性是伟大的!但是现在我要做一些更复杂的事情,所以我需要编写一对定制的访问器。
private string _Name;
public string Name {
get { return _Name; }
set { _Name = value }
}
我知道当一个人使用 autos 时,编译器会在黑暗的深处创建一个私有实例变量,但是我被宠坏了,我不想让那个私有变量看起来毫无意义。
有没有不使用私有变量的自定义访问器的方法?