Exemple #1
0
        public static object ToEnum(object sourceValue, Type type)
        {
            EnumDescriptor enumTypeDescriptor = EnumDescriptorFactory.CreateEnumDescriptor(type) as EnumDescriptor;

            return((Enum)enumTypeDescriptor.MapFrom(sourceValue));
        }
Exemple #2
0
        public static object FromEnum(Enum enumValue)
        {
            EnumDescriptor enumTypeDescriptor = EnumDescriptorFactory.CreateEnumDescriptor(enumValue.GetType()) as EnumDescriptor;

            return(enumTypeDescriptor.MapTo(enumValue));
        }