Пример #1
0
 public static object AsEnum(this string s, Type enumType, object defaultValue = default) =>
 Enum.TryParse(enumType, s, true, out var result)
         ? result
         : EnumHelpers.GetDescriptionMap(enumType)
 .TryGetOrFallbackTo(s, defaultValue);