Resultados da pesquisa a pedido "generics"

1 a resposta

Injeção de dependência usando Guice com o padrão DAO

Para um pequeno projeto paralelo em que estou trabalhando, estou tentando implementar um padrão DAO para minhas interações com o banco de dados e comecei a usar o Guice (pela primeira vez) para lidar com o DI por mim. Agora eu tenho essa ...

4 a resposta

É possível fazer um controle genérico no .Net 3.5?

Eu tenho o seguinte controle de usuário genérico declarado: public partial class MessageBase<T> : UserControl { protected T myEntry; public MessageBase() { InitializeComponent(); } public MessageBase(T newEntry) { InitializeComponent(); myEntry ...

6 a resposta

Maneira de fazer com que o método da classe pai Java retorne o objeto da classe filho

Existe alguma maneira elegante de fazer com que o método Java localizado na classe pai retorne o objeto da classe filho, quando esse método é chamado a partir do objeto da classe filho? Eu quero implementar isso sem usar interfaces adicionais e ...

2 a resposta

java generic: declaração de tipos recursivos

NoJava efetivo Eu vejo uma declaração:public static <T extends Comparable<T>> T max(List<T> list)variável de tipoT é um tipo que pode ser comparado a si mesmo. Minha pergunta é qual é a diferença quando removo<T> deComparable ? eu queria dizer ...

2 a resposta

Parâmetros de fábrica genéricos no TypeScript

Este é o exemplo da documentação oficial do Typecript de uma fábrica genérica. Nesta amostra, o construtor não aceita parâmetros. function create<T>(c: {new(): T; }): T { return new c(); }Como eu poderia reescrever isso para que, além de um ...

1 a resposta

Por que o ponteiro para tipos genéricos não é permitido?

Por exemplo, como um sobrecarregado[] setter-getter, public T this[int i] { get { unsafe { T* p = (T*)hArr.ToPointer(); // hArr is a C++ object pointer(IntPtr) return *(p + i); } } set { unsafe { T* p = (T*)hArr.ToPointer(); *(p + i) = value; } ...

3 a resposta

Como verifico se um objeto é uma coleção? (Rápido)

Estou usando extensivamente o KVC para criar uma interface unificada para as necessidades de um aplicativo. Por exemplo, uma das minhas funções obtém um objeto, que é submetido a várias verificações baseadas apenas no dicionário de chaves de ...

2 a resposta

Como posso impor a igualdade de dois parâmetros de tipo associados de características?

Eu tenho uma funçãof que recebe dois argumentos do mesmo tipo e uma funçãog que usa dois argumentos de tipos diferentes, mas ambos os tipos precisam armazenar o mesmo valor, para queg pode ligarf com os valores contidos nos argumentos paraf. No ...

1 a resposta

Função de matriz genérica rápida para encontrar todos os índices de elementos que não correspondem ao item

Swift 3 Tentando escrever uma extensão de matriz genérica que obtém todos os índices de itens que NÃO têm o mesmo valor exemplo let arr: [String] = ["Empty", "Empty", "Full", "Empty", "Full"] let result: [Int] = arr.indexes(ofItemsNotEqualTo ...

7 a resposta

C # Obter nome do tipo genérico

Preciso de alguma maneira de obter o Nome de um Tipo, quandotype.IsGenericType = true. Type t = typeof(List<String>); MessageBox.Show( ..?.. );O que eu quero é uma caixa de mensagem para aparecerList mostrando ... como posso fazer isso?