Himall商城枚举帮助类EnumHelper(1)
#region ex
/// <summary>
/// 整型轉成對應枚舉
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="source"></param>
/// <param name="defaultvalue"></param>
/// <returns></returns>
public static T ToEnum<T>(this int source, T defaultvalue)
{
var t = typeof(T);
if (t.IsEnum)// && Enum.IsDefined(t, source))
{
var attrs = t.GetCustomAttributes(typeof(FlagsAttribute), false);
if (attrs.Length == 1)
{
return (T)Enum.ToObject(t, source);
}
else
{
if (Enum.IsDefined(
總結
以上是生活随笔為你收集整理的Himall商城枚举帮助类EnumHelper(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈实时语音质量监控系统
- 下一篇: java使用xml存储数据_用存储过程和