Possible Duplicate:
C# getters, setters declaration空的財產申報之間的區別
這些財產申報之間的區別是什麼?他們如何工作,爲什麼是首選。
public string aString {get;set;}
OR
private string bString = "";
public string aString
{
get { return bString; }
set { bString = value; }
}
注意:這不是一個緊急或重要的問題,而是一個詢問誰知道爲什麼事情應該做某種方式的人的問題。此外,請舉例說明哪種情況最適合每種實施。
可能的錯字; set {aString = value; }應該可以設置{bString = value; }? – DeCaf
這麼多次被問到。嘗試搜索。 – Reniuz
另一個可能的錯誤:自動屬性被聲明爲public;完整的財產是私人的。你真的是這個意思嗎? – CesarGon