依靠單詞的大小寫拼寫復合詞的做法,叫做“駱駝拼寫法”(CamelCase)。比如,backColor這個復合詞,color的第一個字母采用大寫。
這種拼寫法在正規的英語中是不允許的,但是在編程語言和商業活動中卻大量使用。
它之所以被叫做“駱駝拼寫法”,是因為大小寫的區分使得復合詞呈現“塊狀”(bump),看上去就像駱駝的駝峰(hump)。
“駱駝拼寫法”又分為兩種。第一個詞的首字母小寫,后面每個詞的首字母大寫,叫做“小駱駝拼寫法”(lowerCamelCase);第一個詞的首字母,以及后面每個詞的首字母都大寫,叫做“大駱駝拼寫法”(UpperCamelCase),又稱“帕斯卡拼寫法”(PascalCase)。
帕斯卡拼寫法,一種計算機編程中的變量命名方法。它主要的特點是將描述變量作用所有單詞的首字母大寫,然后直接連接起來,單詞之間沒有連接符。比如:
Age
LastName
WinterOfDiscontent
跟帕斯卡拼寫法相近的還有駱駝拼寫法(camelCase),兩者的區別是帕斯卡拼寫法第一個單詞的首字母大寫,而駱駝拼寫法第一個單詞的首字母小寫。兩者在.NET Framework開發中廣泛使用。
MicroSoft建議:對於簡單的變量使用camelCase,而對於比較高級的命名規則使用PascalCase。