public static T AsEnum <T>(this int value, Type enumType) where T : EnumObject { return((T)EnumObject.ByValue(enumType, value)); }
public static T AsEnum <T>(this int value) where T : EnumObject { return(EnumObject.ByValue <T>(value)); }