Resultados da pesquisa a pedido "generics"

7 a resposta

Posso usar um inicializador de coleção para entradas Dictionary <TKey, TValue>?

Quero usar um inicializador de coleção para o próximo bit de código: public Dictionary<int, string> GetNames() { Dictionary<int, string> names = new Dictionary<int, string>(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, "Charlie"); ...

8 a resposta

Membros de classe genérica em c #?

Ei, acho que tenho a ideia errada aqui, mas não tenho certeza do que é melhor. Eu quero uma classe com uma variável de membro que pode ser de qualquer tipo, dependendo do que é necessário no momento. Até agora, eu tenho algo parecido ...

5 a resposta

Adquirindo tipo de classe genérica

Oi existe alguma maneira em Java para obter tipo de classe estática genérica Acabei com construção List<TaskLocalConstraints> l = new ArrayList<TaskLocalConstraints>(); Class<List<TaskLocalConstraints>> c ...

2 a resposta

Como converter o ponteiro para o tipo de parâmetro genérico?

é a minha primeira pergunta aqui, feliz por ter encontrado este site. Minha pergunta lida com o novo recurso Genéricos no Delphi 2009. Basicamente, tentei escrever uma classe de wrapper genérica para uma implementação de mapa de hash existente. ...

1 a resposta

Desarquivamento genérico de Expressão <Func <T, objeto >> para Expressão <Func <T, TResult >>

Conforme mencionado no título, tenho uma Expressão em que o tipo de resultado é 'armazenado' em umobject, que pode sertudodas minhas classes de domínio. Existe uma maneira de obter a expressão concreta (unboxing)?

2 a resposta

Comparador Java 8 comparando função estática

Para o código fonte de comparação na classe Comparator public static <T, U extends Comparable<? super U>> Comparator<T> comparing( Function<? super T, ? extends U> keyExtractor) { Objects.requireNonNull(keyExtractor); return (Comparator<T> & ...

1 a resposta

C # 7.3 Restrição de enum: por que não consigo usar a palavra-chave enum?

Para restringir um parâmetro de tipo genérico a ser de um tipo enum, eu os restringi anteriormente desta forma, o melhor que eu poderia usar para restringir o tipo T para enumerações no pré-C # 7.3: void DoSomething<T>() where T : struct, ...

2 a resposta

Java comparando tipos genéricos

Em Java, escrevi uma classe Binary Search Tree que adiciona nós usando recursão. Agora, quero generalizá-lo usando Genéricos, para que eu possa aprender mais sobre eles. public class GBinNode<T> { T item; GBinNode<T> left; GBinNode<T> right; ...

4 a resposta

Por que não consigo adicionar itens à lista genérica com indexador?

Aqui está uma situação estranha que eu vi hoje: Eu tenho uma lista genérica e quero adicionar itens à minha lista com seu indexador como este: List<string> myList = new List<string>(10); myList[0] = "bla bla bla...";Quando eu tento isso, estou ...

6 a resposta

Lista de conversão de c # <int> para lista <double>

eu tenho umList<int> e eu quero convertê-lo para umList<double>. Existe alguma maneira de fazer isso além de apenas percorrer oList<int> e adicionando a um novoList<double> igual a: List<int> lstInt = new List<int>(new int[] {1,2,3}); ...