Resultados da pesquisa a pedido "generics"
C #: passando um objeto genérico
Quero ter uma função de impressão genérica ... PrintGeneric (T) ... no seguinte caso, o que estou perdendo? Como sempre, sua ajuda / insight é apreciada ... public interface ITest {} public class MyClass1 : ITest { public string myvar = "hello ...
Sintaxe genérica C # para restrições de parâmetros de vários tipos [duplicado]
Possible Duplicate: étodos genéricos e múltiplas restriçõ [https://stackoverflow.com/questions/588643/generic-methods-and-multiple-constraints] Preciso de uma função genérica que tenha duas restrições de tipo, cada uma herdando de uma classe ...
arâmetros genéricos redundant
Eu tenho essas duas interfaces e classes: public interface Identifiable<T> { T getId(); } public interface GenericRepository<T extends Identifiable<K>, K> { T get(K id); } public class MyEntity implements Identifiable<Long> { private Long id; ...
Por que o IEnumerable <struct> pode ser convertido como IEnumerable <object>?
Por que a última linha não é permitida? IEnumerable<double> doubleenumerable = new List<double> { 1, 2 }; IEnumerable<string> stringenumerable = new List<string> { "a", "b" }; IEnumerable<object> objects1 = stringenumerable; // OK ...
ual é a sintaxe de um construtor padrão para uma classe genéric
proibido em C # implementar um construtor padrão para uma classe genéric Se não, por que o código abaixo não compila? (Quando removo<T> compila embora) Qual é a maneira correta de definir um construtor padrão para uma classe genéric public ...
Hibernate: CRUD DAO genérico
Minha aplicação web possui muitas tabelas / entidades de serviço, comopayment_methods, tax_codes, province_codes et Cada vez que adiciono uma nova entidade, tenho que escrever um DAO. O fato é que, basicamente, eles são todos iguais, mas a ...
Funcionários, quando devo usá-los, qual é o uso pretendido [fechado]
Eu simplesmente não consigo envolver minha cabeça em torno dele Pelo que entendi, está adicionando dinamicamente a lógica a uma classe. As classes da estrutura estão preparadas para isso? Por que devo apenas estender a classe e adicionar a ...
Genéricos Java - por que “estende T” é permitido, mas não “implementa T”
Gostaria de saber se existe uma razão especial em Java para usar sempre "extends" ao invés de "implements "para definir limites dos parâmetros de tipo. Exemplo public interface C {} public class A<B implements C>{} é proibido, mas public ...
olução para limitação de atributo genérico em C #
Como discutidoaqu [https://stackoverflow.com/questions/294216/why-does-c-sharp-forbid-generic-attribute-types] , C # não suporta declaração de atributo genérico. Portanto, não tenho permissão para fazer algo como: [Audit<User> ...
nicialização de chave dupla (classe interna anônima) com operador de diamante
Estou me perguntando por que a segunda declaração de mapa (usando o operador diamante) não é compilada quando a primeira. Erro de compilação erro: não é possível inferir argumentos de tipo para HashMap; Mapa map2 = new HashMap <> () {motivo: ...