程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> C#變量命名規則

C#變量命名規則

編輯:關於C#

當我們需要訪問存儲在變量中的信息時,我們只需要使用變量的名稱。為變量起名時要遵守C#語言的規定:

●變量名必須以字母開頭

●變量名只能由字母、數字和下劃線組成,而不能包含空格、標點符號、運算符等其它符號。

●變量名不能與C#中的關鍵字名稱相同。這些關鍵字我們在附錄A中給出。

●變量名不能與C#中的庫函數名稱相同。

但在C#中有一點是例外,那就是允許在變量名前加前綴“@”。在這種情況下,我們就可以使用前綴“@”加上關鍵字作為變量的名稱。這主要是為了與其他語言進行交互時避免沖突。因為前綴“@”實際上並不是名稱的一部分,其它的編程語言就會把它作為一個普通的變量名。在其它情況下,我們不推薦使用前綴“@”作為變量名的一部分。

下面給出了一些合法和非法的變量名的例子:

int i; //合法

int No.1; //不合法,含有非法字符

string total; //合法

char use; //不合法,與關鍵字名稱相同

char @use; //合法

float Main; //不合法,與函數名稱相同

盡管符合了上述要求的變量名就可以使用,但我們還是希望在給變量取名的時候,應給出具有描述性質的名稱,這樣寫出來的程序便於理解。比如一個消息字符串的名字就可以叫s_message;而e90PT就不是一個好的變量名。

我們可以在一條語句中命名多個類型相同的變量,如:

int a,b,c=50,d;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved