最贊回答 / 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其實就是你在組函數(shù)調用的setter所賦予的值比如主函數(shù)里面xiaoMing.Name = "xia";則value是來自于這里的value。給value賦值的函數(shù)實際是set函數(shù)自動幫你完成的
2018-01-23
最新回答 / qq_Appreciate_2
//創(chuàng)建Dog結構struct Dog{? ? ?????string _name;? ? ? ? public string Name? ? ? ? {? ? ? ? ? ? get { return _name; }? ? ? ? ? ? set { _name = value; }? ? ? ? }?public Dog(string name)? ? ? ? {? ? ? ? ? ? _name = name;? ? ? ? }}//去Main函數(shù)里面調用Dog結構的構造方法?static voi...
2017-12-22
最新回答 / _Gloria
NET3.0以后的新特性?Lambda表達式RelayCommand(() => this.AddPerson(), () => this.CanAddPerson());的意思可以翻譯為RelayCommand(參數(shù)一, 參數(shù)二);參數(shù)一 :() => this.AddPerson()參數(shù)二 :() => this.CanAddPerson()() => this.AddPerson() 的意思是 一個沒有參數(shù)的方法,返回 this.AddPerson() 而這個返回值的類...
2017-11-21