的代碼行風格不良的代碼行
盡可能在定義變量的同時初始化該變量(就近原則)
的代碼行風格不良的代碼行
的對齊風格不良的對齊
說明
,且後續單詞的首字母都必須大寫;
從右至左
從右至左 從右至左
用括號確定表達式的操作順序,避免使用默認的優先級。
NaN "Not a Number"true false
if (b == 0) alert(a+b);
} else {
alert(a-b);
}
的對齊風格良好的對齊
[break;]WinForm Control 命名規范
WebControl 命名規范
變量
變量的作用域及前綴
變量數據類型的前綴
常量定義
常量=作用域+ c+數據類型+變量名
類對象定義
類實例=作用域+cls+變量名
類對象=C+名稱
結構對象定義
結構對象實例=作用域+struc+變量名
結構對象=S+名稱
命名空間定義
以層為前綴進行命名
接口定義
以大寫I為前綴
窗體的命名規則
窗體名=frm+窗體名(名詞+動詞)
注意:保存的文件明和窗體名相同。
枚舉定義規則
以Enum為前綴
事件命名規則
事件控制器要帶有EventHandler後綴
使用sender和e命名兩個參數
事件參數類要帶有EventArgs後綴
考慮使用動詞命名事件
對於有"之前"或"之後"概念的事件,要使用現在時或過去時命名