[C#] 寫作規範

完整的C#的程式撰寫規範建議,則可以參考MSDN上的設計方針,
 
以下為C#命名的一般原則:
Pascal 大小寫形式-所有單詞第一個字母大寫,其他字母小寫。
Camel 大小寫形式-除了第一個單詞,所有單詞第一個字母大寫,其他字母小寫。
使用Pascal( 如 : "VirtualDesign" )及Camel( 如 : "virtualDesign" )兩種命名方式,
並建議避免使用分隔符號( 例如底線 "_" 或連字號 "-" )來做命名 - CA1702。
可讀性優先於簡潔性( CanScrollHorizontally 優於 ScrollableX ),
並參考常用的命名( HorizontalAlignment 優於 AlignmentHorizontal )。
避免使用匈牙利命名法( 如 : "strName" ),並正確的使用前置及後置詞命名 - CA1720、CA1710。
正確的使用縮寫,縮寫字為兩個字母以內,則兩字皆為大寫( 如 : "IO" ),
三個字以上,則使用Pascal命名規則( 如 : "Xml" ),且縮寫字不得高於五個字母 - CA1709。

留言