獲取枚舉int值我已經實現以下枚舉:通過串
public enum CaseOriginCode
{
Web = 0,
Email = 1,
Telefoon = 2
}
我想通過一個字符串來獲取枚舉int值。就像這樣:
public void setCaseOriginCode(string caseOriginCodeParam)
{
int caseOriginCode = CaseOriginCode.GetEnumByString(caseOriginCodeParam);
// do something with this integer
}
所以我的輸入是一個字符串,我的輸出需要是一個int。
或者是用鍵值實現字典更好嗎?關鍵將是字符串,並且將是一個int。
這是Java代碼?請使用'java'標籤。 – 2013-06-03 07:29:45
也許'valueOf()'而不是? –