建議132:考慮用類名作爲屬性名

建議132:考慮用類名作爲屬性名

一般來說,若果屬性對應一個類型,應該直接用類型名命名屬性名。如下:

複製代碼
    class Person
    {
        public Company Company { get; set; }
    }

    class Company
    {
        //省略
    }
複製代碼

沒有必要爲屬性名指定另外的名字,如:

public Company TheCompany{get;set;}

 

當然,除非我們的類型當中有多個Company類型的屬性,這樣就必須爲我們的屬性重構成不同的命名,如:

    class Person
    {
        public Company Company { get; set; }
        public Company SecondCompany { get; set; }
    }

 

 

 

轉自:《編寫高質量代碼改善C#程序的157個建議》陸敏技

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章