1. 程式人生 > >C#變數命名規範

C#變數命名規範

一、變數命名規範

  1、Camel:變數名首單詞的首字母小寫,其餘每個單詞首字母單詞大寫,多用於給變數或欄位或方法引數命名。      eg:highSchoolStudent;

  2、Pascal:每個單詞的首字母都要大些其餘小寫,多用於類或方法。eg:HighSchoolStudent;

二、變數的作用域

  一般從宣告的大括號開始到所對應的大括號結束,超出此範圍無法訪問、

三、強制型別轉換(顯式型別轉換)

  要求:型別相相容,大的轉小的

  語法:(要轉換的型別)值

  eg:double d = 306.6  int n = (int)d

四、Convert、Parse型別轉換

  兩個型別不相容的資料用Convert和Parse轉換

  eg:string s = "123"; int n = Convert.ToInt(s);

    int n = int.Parse("123");

  注意:int.TryParse,

  eg:int n = 0; bool b = int.TryParse("123", out n);轉換成功b位truen、為123,否則b位false、n為0.

五、列舉型別

  列舉:一個變數型別,只是宣告。賦值、使用的方式不一樣,本質也是存放資料。列舉型別可以和int型別相互轉換。

  eg:public enum Gender

    {男,女}

  使用 Gender gender = Gender.男;

六、結構

  可以一次性宣告多個不同型別的變數

  public Struct Persion

  {public string _name;public int _age;public char _gender;}裡面的為欄位,欄位前加下劃線

  使用:Persion zsPersion;zsPersion.name = "張三";zsPersion.age = "21";zsPersion.gender = "男";