5.8 枚舉 (Enum)
枚舉 (Enum) 值類型從 Enum 類繼承。以下規則概述枚舉的命名指南:
1)對於 Enum 類型和值名稱使用 Pascal 大小寫。
2)少用縮寫。
3)不要在 Enum 類型名稱上使用 Enum 後綴。
4)避免顯式指定枚舉的值
//正確
public enum Color
{
Red,Green,Blue
}
//避免
public enum Color
{
Red=1,Green=2,Blue=3
}
5)避免為枚舉指定一個類型
//避免
public enum Color:long
{
Red,Green,Blue
}
5.9 參數
以下規則概述參數的命名指南:
1)使用描述性參數名稱。參數名稱應當具有足夠的描述性,以便參數的名稱及其類型可用於在大多數情況下確定它的含義。
2)對參數名稱使用 Camel 大小寫。
3)使用描述參數的含義的名稱,而不要使用描述參數的類型的名稱。開發工具將提供有關參數的類型的有意義的信息。因此,通過描述意義,可以更好地使用參數的名稱。少用基於類型的參數名稱,僅在適合使用它們的地方使用它們。
4)不要給參數名稱加匈牙利語類型表示法的前綴。
以下是正確命名的參數的示例。
Type GetType(string typeName)
string Format(string format, args() As object)
5.10方法
以下規則概述方法的命名指南:
1)使用動詞或動詞短語命名方法。
2)使用 Pascal 大小寫。
3)以下是正確命名的方法的實例。
RemoveAll()
GetCharArray()
Invoke()