Perguntas com a marcação «generic-constraints»

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; …

7
O que exatamente é uma “Classe Especial”?
Depois de não conseguir obter algo como o seguinte para compilar: public class Gen<T> where T : System.Array { } com o erro Uma restrição não pode ser uma classe especial `System.Array ' Comecei a me perguntar, o que exatamente é uma "aula especial"? Muitas vezes as pessoas parecem obter …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.