1. 程式人生 > 實用技巧 >C# 入門學習筆記_3

C# 入門學習筆記_3

變數

C# 在宣告變數之前,首先要宣告其資料型別:

string firstName;

C# 宣告變數的規矩:

  • 變數名可包含字母數字字元和下劃線字元。 不允許使用特殊字元,如雜湊符號 #(也稱為數字符號或井符號)或美元符號 $。
  • 變數名必須以字母或下劃線開頭,不能以數字開頭。 開發者將下劃線用於特殊目的,因此現在請勿使用。
  • 變數名不能是 C# 關鍵字。 例如,不能使用以下變數宣告:decimal decimal; 或 string string;。
  • 變數名區分大小寫,這意味著 string Value; 和 string value; 是兩個不同的變數。
  • 變數名應使用駱駝式命名法,這是一種編寫樣式,即第一個單詞以小寫字母開始,後續每個單詞的首字母採用大寫形式。 例如:string thisIsCamelCase;。
  • 變數名在應用程式中應具有描述性且有意義。 為變數選擇一個名稱,用於表示其將儲存的資料型別。
  • 變數名應是附加在一起的一個或多個完整字詞。 請勿使用縮寫,因為閱讀你的程式碼的人可能不清楚該變數的名稱(以及其用途)。
  • 變數名不應包含變數的資料型別。 你可能會看到使用類似 string strValue; 樣式的一些建議。 該建議已不適用於最新情況。

隱式型別本地變數

什麼是隱式型別本地變數?

隱式型別本地變數使用 var 關鍵字進行建立,該關鍵字指示 C# 編譯器去推斷型別。 推斷出型別後,它與實際資料型別一樣,也可用於宣告變數。

var message = "Hello world!";