編程命名法——帕斯卡命名法和駱駝命名法

歡迎訪問我的個人網站,www.qingshuimonk.com


以下內容來自百度百科……



帕斯卡命名法命名規則:
當變量名和函式名稱是由二個或二個以上單字連結在一起,而構成的唯一識別字時,用以增加變量和函式的可讀性。
單字之間不以空格斷開或連接號(-)、底線(_)連結,第一個單字首字母採用大寫字母;後續單字的首字母亦用大寫字母,例如:FirstName、LastName。每一個單字的首字母都採用大寫字母的命名格式,被稱爲“Pascal命名法”,源自於Pascal語言的命名慣例,也有人稱之爲“大駝峯式命名法”(Upper Camel Case),爲駝峯式大小寫的子集。
在編程中
帕斯卡命名法是在命名的時候將首字母大寫,如:
程序代碼public void DisplayInfo();
string UserName;
二者都是採用了帕斯卡命名法。
在C#中,以帕斯卡命名法和駱駝命名法居多。
C#中的編碼慣例中,給公共成員變量(public)、私有成員變量(private)、受保護的成員變量(protect)、或內部成員變量(internal)命名時,應使用帕斯卡命名法,如score、name、Status均爲有效的成員變量名。
“Pascal命名法”可視爲一種命名慣例,並無絕對與強制,爲的是增加識別和可讀性。一旦選用或設定好命名規則,在程式編寫時應保持格式的一致性。


駱駝命名法命名規則:
小駝峯法:
變量一般用小駝峯法標識。駝峯法的意思是:除第一個單詞之外,其他單詞首字母大寫。譬如
int myStudentCount;
變量myStudentCount第一個單詞是全部小寫,後面的單詞首字母大寫。
大駝峯法
相比小駝峯法,大駝峯法把第一個單詞的首字母也大寫了。常用於類名,函數名,屬性,命名空間。譬如
public class DataBaseUser;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章