public static T ObjectToEnum<T>(object o)
{
try
{
return (T)Enum.Parse(typeof(T), o.ToString(), true);
}catch
{
return default(T); //retrun 0
// your code
}
}
本文介绍如何使用C#中的publicstaticTObjectToEnum<T>(object o)方法将任意对象转换为指定类型的枚举。包括方法的实现原理、用法示例及常见错误处理。
1211

被折叠的 条评论
为什么被折叠?



