enum ValidationMessages
{
C01_OOHArrestRequired = "Test",
Trivial,
Regular,
Important,
Critical
};
我有上面的代碼。我想能夠創建我可以使用的枚舉,但是不是整數的字符串。枚舉爲字符串
這是我可以在UI中顯示相同的字符串驗證錯誤,然後在我的單元測試中測試它們,並讓消息從相同的地方(靜態)傳出。
但它說:「不能把字符串轉換爲int」
如何有enum
爲字符串?
然後,不要使用枚舉。用一堆常量使用一個類。 – Candide
看到這個有趣的問題:http://stackoverflow.com/questions/424366/c-sharp-string-enums –