示例#1
0
 public static TEnum CastToEnum <TEnum>(this string text, bool ignoreCase, TEnum defaultVal) where TEnum : struct, Enum
 {
     return(EnumConvX.StringToEnum(text, defaultVal, ignoreCase));
 }
示例#2
0
 public static TEnum CastToEnum <TEnum>(this string text) where TEnum : struct, Enum
 {
     return(EnumConvX.StringToEnum <TEnum>(text));
 }
示例#3
0
 public static object ToEnum(object member, Type enumType, object defaultVal = default)
 {
     return(EnumConvX.ObjToEnum(member, enumType, defaultVal));
 }
示例#4
0
 public static TEnum ToEnum <TEnum>(object member, TEnum defaultVal = default) where TEnum : struct, Enum
 {
     return(EnumConvX.ObjToEnum(member, defaultVal));
 }
示例#5
0
 public static object ToEnum(string member, Type enumType, bool ignoreCase = false, object defaultVal = default)
 {
     return(EnumConvX.StringToEnum(member, enumType, defaultVal, ignoreCase));
 }
示例#6
0
 public static TEnum ToEnum <TEnum>(string member, bool ignoreCase = false, TEnum defaultVal = default) where TEnum : struct, Enum
 {
     return(EnumConvX.StringToEnum(member, defaultVal, ignoreCase));
 }