Resultados da pesquisa a pedido "generics"
Restrições de tipo de membro estático do F #
Estou tentando definir uma função, fatorize, que usa restrições de tipo estrutural (requer membros estáticos Zero, One, + e /) semelhantes ao Seq.sum para que possa ser usado com int, long, bigint, etc. parece que não consegue obter a sintaxe ...
Valor padrão para o parâmetro genérico opcional na função Swift
É possível atribuir um valor padrão a um parâmetro genérico opcional? Estou tentando fazer algo assim: func addChannel<T>(name: String, data: T? = nil) -> Channel { } let myChannel = addChannel("myChannelName")Mas estou recebendo um erro ...
Método C # parâmetro genérico erro de parâmetro?
Parece-me que há um erro / inconsistência no compilador C #. Isso funciona bem (o primeiro método é chamado): public void SomeMethod(string message, object data); public void SomeMethod(string message, params object[] data); // .... ...
Como fazer consultas de intervalo inclusivas quando apenas o intervalo semiaberto é suportado (ala SortedMap.subMap)
EmSortedMap.subMapEsta é a API paraSortedMap<K,V>.subMap [http://java.sun.com/javase/6/docs/api/java/util/SortedMap.html#subMap%28K,%20K%29] : SortedMap<K,V> subMap(K fromKey, K toKey) : Retorna uma exibição da parte deste mapa cujas chaves ...
Chamando um método genérico usando expressões lambda (e um tipo conhecido apenas em tempo de execução)
Você pode usarObjetos de expressão lambda [http://msdn.microsoft.com/en-us/library/system.linq.expressions.lambdaexpression.aspx] para representar um lambda como uma expressão. Como você cria umObjeto de expressão ...
Contrato comparável e comparador com relação a null
Comparable contrato especifica quee.compareTo(null) deve jogarNullPointerException. Dea API [http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html]: Observe quenull não é uma instância de nenhuma classe ee.compareTo(null) deve jogar ...
Scala 2.11.5 falha do compilador com aliases e manifestos de tipo
Parece que passar um alias para um tipo parametrizado de caractere curinga para uma função que tenta obter um resultado implícitoManifest para o tipo travará o compilador Scala 2.11.5. O seguinte pode ser colado no 2.11.5 REPL para reproduzir a ...
Os genéricos compilam e executam no Eclipse, mas não compilam no javac
Nota: Este é um spin-off deContrato comparável e comparador com relação a null [https://stackoverflow.com/questions/2858628/comparable-and-comparator-contract-with-regards-to-null] Esse código compila e executa bem no Eclipse ...
Estou faltando alguma coisa ou as varargs quebram Arrays.asList?
private void activateRecords(long[] stuff) { ... api.activateRecords(Arrays.asList(specIdsToActivate)); }Esta chamada não deve retornar a Arrays.asList retornar uma lista deLongs? Em vez disso, está retornando umList<long[]> public static <T> ...
Passando Classe genérica como argumento para funcionar rapidamente
Abaixo está o meu método no qual há busca que eu faço em um Compromisso de Classe de Objeto Gerenciado. Preciso usar a mesma função para outras Classes de objetos gerenciados semelhantes. Como passo diferentes "Classes" como parâmetro sempre que ...