c#程序變量的命名方法
作者:佚名 時(shí)間:2014-03-25 分享到:
不能把任意序列的字符作為變量名,這并不像第一次聽(tīng)起來(lái)那樣需要擔(dān)心什么,因?yàn)檫@種命名系統(tǒng)仍是非常靈活的.
基本的變量命名規(guī)則如下:
1.變量名的第一個(gè)字符必須是字母,下劃線或@
2.其后的可以是字母,下劃線或數(shù)字
另外,有一些關(guān)鍵字對(duì)于c#編譯器而言有特定的含義,例如前面出現(xiàn)的using和namespace關(guān)鍵字,如果錯(cuò)誤地使用其中一個(gè)關(guān)鍵字,編譯器會(huì)產(chǎn)生一個(gè)錯(cuò)誤,我們馬上就會(huì)知道出錯(cuò)了,所以不必?fù)?dān)心.
記住,c#是區(qū)分大小寫的,所以必須小心,不要忘了在聲明變量時(shí)使用正確的大小寫,在程序中引用它們時(shí),即使只有一個(gè)字母的大小寫形式出錯(cuò),都不能編譯成功.
變量名是比較常用的,所以有必要用一定的篇幅討論幾種要用到的變量名稱,在開(kāi)始前,要記住這是有爭(zhēng)議的,多年以來(lái),出現(xiàn)了不同的系統(tǒng).
最近,最流行的系統(tǒng)是所謂的hungarian記號(hào)法,這個(gè)系統(tǒng)在所有的變量名上加上一個(gè)小寫形式的前綴,表示其類型,例如,如果變量的類型是int,就在其名稱前加上i或n,如iage,使用這個(gè)系統(tǒng),很睦出各個(gè)變量是什么類型的.