Пример #1
0
        static public bool TryConvertTextToValue(this EnumInfo item, string text, out Enum value)
        {
            bool did_succeed = true;

            value = item.GetEnumType().MakeEnumValue(
                item.ConvertTextToEnumValueInfos(text)
                .SkipNotifyNull(() => did_succeed = false)
                .Convert(i => i.GetLongValue())
                .BitwiseOR()
                );

            return(did_succeed);
        }
Пример #2
0
 public Type GetEnumType()
 {
     return(enum_info.GetEnumType());
 }