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 = "男";