最赞回答 / BBORDO
return _sex返回_sex值后就相当于将_sex的值赋给Sex,这样我们就能通过public Sex读取private _sex的值。value就是你之后赋值的值,比如你在main方法中给Sex赋值"男",那这里的value就是"男"
2018-03-12
已采纳回答 / 真相onlyone
我们可以在属性封装里添加限制,例如if(value == "男"){ sex = value; },但如果我们不进行属性封装的话,就无法添加这些限制。所以说属性封装的好处还是大大滴~
2018-01-31
最新回答 / qq_Appreciate_2
//创建Dog结构struct Dog{ string _name; public string Name { get { return _name; } set { _name = value; } } public Dog(string name) { _name = name; }}//去Main函数里面调用Dog结构的构造方法 static voi...
2017-12-22
最新回答 / _Gloria
NET3.0以后的新特性 Lambda表达式RelayCommand(() => this.AddPerson(), () => this.CanAddPerson());的意思可以翻译为RelayCommand(参数一, 参数二);参数一 :() => this.AddPerson()参数二 :() => this.CanAddPerson()() => this.AddPerson() 的意思是 一个没有参数的方法,返回 this.AddPerson() 而这个返回值的类...
2017-11-21
最新回答 / 慕婉清539966
你是不是想问不使用new实例化对象的方法调用带参构造方法?//创建Dog结构struct Dog{ string _name; public string Name { get { return _name; } set { _name = value; } } public Dog(string name) { _name = name; }}//去Ma...
2017-09-14