標(biāo)識(shí)符是用戶(hù)用來(lái)定義變量、常量、類(lèi)等名稱(chēng)的字符。在C#中,標(biāo)識(shí)符主要分為關(guān)鍵字、類(lèi)型名、變量名、常量名、方法名和命名空間的名稱(chēng)。C#中規(guī)定合法的標(biāo)識(shí)符命名規(guī)則為:
(1)標(biāo)識(shí)符合法的字符為 :26個(gè)大小寫(xiě)字母,0-9之間的10個(gè)數(shù)字以及下劃線;
(2)開(kāi)頭字符只能是字母或者下劃線,不能是數(shù)字;
(3)下可以使用@作為開(kāi)始字符。
C#在標(biāo)識(shí)符的命名風(fēng)格上主要有以下幾種:
(1)Pascal命名風(fēng)格
C#對(duì)于類(lèi)名稱(chēng)、方法名稱(chēng)、屬性名稱(chēng)、事件名稱(chēng)使用該命名風(fēng)格,即標(biāo)識(shí)符中的每個(gè)單詞的開(kāi)頭字母要大寫(xiě),如:
class MiddleSchoolStudent
{
public void SomeMethod(int someParameters)
{ }
}
(2)Camel命名風(fēng)格
C#中對(duì)于類(lèi)的字段、局部變量、類(lèi)的實(shí)例等采用此風(fēng)格,即第一個(gè)英文單詞的開(kāi)頭字母小寫(xiě),其余單詞的開(kāi)頭字符要大寫(xiě),如上面例子中的方法參數(shù)即使用的該種命名風(fēng)格。
同時(shí),C#中對(duì)于控件實(shí)例的命名方式采用匈牙利式命名,即變量名給出變量的類(lèi)型,如一個(gè)按鈕命名為btnOk,通過(guò)這個(gè)變量名既可以看出該變量的類(lèi)型為Button類(lèi),又可以知道該變量代表了類(lèi)似確定這樣的信息。
養(yǎng)成一個(gè)良好的命名習(xí)慣,將對(duì)于我們的編程工作有百利無(wú)一害。
新聞熱點(diǎn)
疑難解答
圖片精選