public enum TypeItemName
{
News,
Bulletin,
Dispatch
}
所以要怎麽把 string 转成 enum 呢?
很简单只需要使用 Enum 内的 Enum.Parse 即可做到,请看说明。
TypeItemName item = (TypeItemName )Enum.Parse(typeof(TypeItemName ), inText, false);
第三个参数为是否要大小写完整,所以只需要 宣告enum 型别 转enum 型别,就可以做到把字串转为enum 。