Resultados da pesquisa a pedido "generics"

5 a resposta

Removendo a duplicação de código

Estou tentando criar uma pequena biblioteca de programação funcional para Java (apenas para arranhar minha própria coceira). Ao definir ofunções de ordem superior [http://en.wikipedia.org/wiki/Higher-order_function] paraListsSetareiaMaps Me ...

4 a resposta

Como preencho uma lista suspensa com valores de enumeração?

Eu tenho uma enumeração para uma das propriedades do meu modelo de exibição. Quero exibir uma lista suspensa que contém todos os valores da enumeração. Posso fazer isso funcionar com o seguinte código. O que eu quero saber é se existe uma ...

2 a resposta

O parâmetro Covariant Type no scala precisa ser invariante na interface java

Eu tenho uma característica que se parece com isso (algumas informações adicionais podem ser encontradas emesta pergunta relacionada por mim [https://stackoverflow.com/questions/3695990/inheritance-and-automatic-type-conversion] embora eu não ...

2 a resposta

Passe um tipo para uma extensão Swift genérica ou, idealmente, deduza-a

Diga que você tem class Fancy:UIViewvocê quer encontrar todos os irmãosFancy Visualizações.Sem problemas [https://stackoverflow.com/q/37232743/294884]... for v:UIView in superview!.subviews { if let f = v as? Fancy { f.hungry = false } }Então, ...

3 a resposta

Genéricos, matrizes e ClassCastException

Eu acho que deve haver algo sutil acontecendo aqui que eu não conheço. Considere o seguinte: public class Foo<T> { private T[] a = (T[]) new Object[5]; public Foo() { // Add some elements to a } public T[] getA() { return a; } }Suponha que seu ...

6 a resposta

Usando Instrução com Genéricos: using ISet <> = System.Collections.Generic.ISet <>

Como estou usando dois namespaces de coleção genérica diferentes (System.Collections.Generic eIesi.Collections.Generic), Eu tenho conflitos. Em outras partes do projeto, estou usando as estruturas nunit e mstest, mas qualifico isso quando ...

2 a resposta

Função genérica usando um nome de tipo no Swift

Em C #, é possível chamar um método genérico especificando o tipo: public T f<T>() { return something as T } var x = f<string>()Swift não permite que você especialize um método genérico ao chamá-lo. O compilador deseja confiar na inferência de ...

3 a resposta

Coleção de tipos genéricos [duplicado]

Esta pergunta já tem uma resposta aqui: Coleção de tipos genéricos [/questions/3215402/collection-of-generic-types] 9 respostasTenho um objeto (formulário) que contém uma coleção (.Fields) que desejo conter instâncias de uma classe genérica ...

3 a resposta

ão é possível encontrar a chave no dicionário genérico [duplicado]

Esta pergunta já tem uma resposta aqui: Dictionary KeyNotFoundException mesmo que Key exista [/questions/9827628/dictionary-keynotfoundexception-even-though-key-exists] 3 respostasKeyNotFoundException no dicionário ...

14 a resposta

Diferença entre <? super T> e <? estende T> em Java [duplicado]

Esta pergunta já tem uma resposta aqui: O que é o PECS (Producer Extends Consumer Super)? [/questions/2723397/what-is-pecs-producer-extends-consumer-super] 12 respostas Qual é a diferença entreList<? super T> eList<? extends T> ? Eu costumava ...