在以下人爲設計的C#代碼中,我不喜歡枚舉名稱與屬性名稱相同。如何命名枚舉與屬性
public enum CollarType
{
Classic,
VNeck
}
public class Shirt
{
public CollarType CollarType { get ... }
}
在舊時代,當越來越多的人使用匈牙利/其他奇怪的命名一樣class CShirt
,這種衝突沒有發生。但今天我不斷遇到它。
你如何處理這種情況?你是否認同這麼多事物具有相同的名稱,或者你有更好的命名方案?
重複:http://stackoverflow.com/questions/495051/c-naming-convention-for-enum-and-matching-property – wj32 2010-12-10 10:49:30
這編譯得很好,它是在.NET框架中的常見模式。你不喜歡它什麼? – 2010-12-10 10:56:16