我最近学到了c#,所以当我学会写属性时,我被教会这样做:
public string Name { get; set; }
Run Code Online (Sandbox Code Playgroud)
汽车房产很棒!但是现在我正在尝试做一些更复杂的事情,所以我需要编写一对自定义访问器.
private string _Name;
public string Name {
get { return _Name; }
set { _Name = value }
}
Run Code Online (Sandbox Code Playgroud)
我知道当一个人使用autos时,编译器会将私有实例变量放在它的黑暗深处,但是我被宠坏了并且不希望那个私有变量看起来毫无意义.
有没有办法在没有私有变量的情况下使用自定义访问器?