Enum eNUM
{
one,Two,Three
}
我有一個UserDefinedString。例如:Four
我想檢查用戶定義的字符串是否存在於eNUm
。我
eNUM _num;
if (Enum.TryParse<eNUM>("UserDefinedString", out _num))
{
//do some thing
}
試過我也試過:
if (Enum.IsDefined(typeof(eNUM), "UserDefinedString"))
這不是爲我工作
'Enum.IsDefined'將返回如果屬實檢查你的關鍵字符串在Enum中退出。 「不工作」是什麼意思? –
你是什麼意思「這不適合我」?你有錯誤嗎?結果是否與您預期的不同?如果是這樣,什麼? – Rik