一、變量命名規范
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 = "男";