C#雜記-自動實現的屬性(自動屬性)

基礎知識:spa

普通屬性:可讀或可寫並將值存儲到一個私有變量中的屬性,不對數據作任何加工,沒有自定義代碼。code

private string name public string Name { get{return name} set{name = value} }

快速生成   鍵入「propfull」連按兩次「Tab」,自動生成,再修改變量名和屬性名blog

 

自動屬性(代替普通屬性)get

public string Name {get;set;}

快速生成  鍵入「prop」連按兩次「Tab」,自動生成string

取值方法和賦值方法指定不一樣的訪問權限,依然能夠。class

快速生成  鍵入「propg」連續兩次「Tab」,自動生成公開讀,私有寫的屬性。基礎

-----------------------------------------------------------------------------------------------------------變量

 使用自動屬性替代普通屬性,讓代碼更簡潔易懂。權限

相關文章
相關標籤/搜索