一.C#編碼規則
1.C#編碼嚴格區分大小寫
2.C#代碼過濾空格、回車符和製表符
3.C#的每句代碼都以“;”結尾。一句代碼可以放在多行,一行可以放多句代碼,string變量的值字符串不可跨行寫,如需跨行用轉義字符“ \n”
4.C#代碼的註釋方式:
1). /*……*/:可註釋多行
2). //…….. : 註釋一行
3). ///….. : 註釋一行
5.代碼摺疊
#region <Sigle>
…..
#unregion;
二.變量
1.變量的聲明
<type><name1>,<name2>,<name3>…
2.簡單變量命名
1).由字母、數字、下劃線_和@組成,第一個字符不能是數字
2).簡單變量用camelCase形式,其他高級命名用PascalCase(建議約定);
3.變量的賦值
1).變量在使用前必須初始化(聲明 +賦值)
2).聲明和賦值可以在同一條語句中完成
3).轉義字符的使用
1>.字符串變量的賦值語句中,兩個“”間的內容不能跨行。如需輸出跨行的內容,必須使用轉義字符 \n
2>.如需一字不變指定字符串,可在“”之前使用@符號
4.變量的類型轉換
1).隱式轉換
2).顯式轉換
1>.“()”符號:(destinationType)val
2>.Convert的方法:
注:
1).用checked和unchecked做溢出檢查,(也可在IDE中設定解決方案的高級屬性自動檢查)
2).顯式轉換的優先級最高,類似於一元運算符
3).Convert.ToXXX(v2)方法做顯示轉換時,v2必須是目標類型的有效表達形式。如ToBoolean(v2)中v2必須是true或false