21
Criar método genérico que restringe T a um enum
Estou construindo uma função para estender o Enum.Parseconceito que Permite que um valor padrão seja analisado caso um valor de Enum não seja encontrado Não diferencia maiúsculas de minúsculas Então eu escrevi o seguinte: public static T GetEnumFromString<T>(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; …