建議133:用camelCasing命名私有字段和局部變量

建議133:用camelCasing命名私有字段和局部變量

私有變量和局部變量只對本類型負責,它們在命名方式也採用和開放的屬性及字段不同的方法。camelCasing很適合這類命名。

camelCasing和PascalCasing的區別是它的首字母是小寫的。之所以要採用這兩種不同的命名規則,是爲了便於開發者自己快速地區分它們。例如:

複製代碼
    class Person
    {
        private string firstName;
        private string lastName;

        public string Name
        {
            get { return string.Format("{0} {1}", firstName, lastName); }
        }

        private int doSomething(int a, int b)
        {
            int iTemp = 10;
            return a + b + iTemp;
        }
    }
複製代碼

我們可以看到,所有私有字段,包括方法的參數及局部變量全部遵循首字母小寫的cameCasing規則。一旦脫離了這種規則,在編碼過程中很容易給自己造成混淆。

 

 

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

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