最贊回答 / 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_幻夢云竹_03594928
這里value其實就是你在組函數調用的setter所賦予的值比如主函數里面xiaoMing.Name = "xia";則value是來自于這里的value。給value賦值的函數實際是set函數自動幫你完成的
2018-01-23
最新回答 / 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