Resultados da pesquisa a pedido "generics"
Geralizando o código de escala em uma função
Então, acidentalmente, escrevi uma resposta de Haskell para uma pergunta do Scala recentemente. Por estar bastante familiarizada com Haskell, a solução veio com muita facilidade para mim: myMaxBy :: (a -> a -> Ordering) -> [a] -> [a] myMaxBy _ ...
A palavra-chave “dinâmica” do C # 4.0 torna os genéricos redundantes?
Estou muito empolgado com os recursos dinâmicos em C # Palavra-chave dinâmica C # 4 - por que não? [https://stackoverflow.com/questions/245318/c4-dynamic-keyword-why-not]), especialmente porque em certas partes da biblioteca do meu código eu uso ...
Como refatorar esses 2 métodos semelhantes em u
Vi algumas amostras do uso de 'T' para tornar um método reutilizável para coleções genéricas de diferentes classes, mas nunca realmente entrei nela ou entendi as amostra Gostaria de saber se seria possível colocar os 2 métodos abaixo em um e ...
Desserialização de Java de tipo genérico com Gson
Estou tentando desserializar algum tipo genérico. Funciona bem, mas gostaria de trocar esse código por um método. Type listType = new TypeToken<TestResult<MyObject>>(){}.getType(); TestResult<MyObject> result = new Gson().fromJson(json, ...
C #: É possível retornar um IOrderedEnumerable <T>?
É possível retornar umIOrderedEnumerable<T> de um método sem usar oOrderBy ouOrderByDescending métodos em umIEnumerable<T>? Acho que talvez não ... mas ... talvez eu esteja errado? Razão: Principalmente curiosidade. Isso meio que me atingiu ...
Por que esse elenco não é possível?
interface IFolderOrItem<TFolderOrItem> where TFolderOrItem : FolderOrItem {} abstract class FolderOrItem {} class Folder : FolderOrItem {} abstract class Item : FolderOrItem {} class Document : Item {}gora estou tentando fazer algo assim: class ...
Passando argumentos para C # genérico new () do tipo de modelo
Estou tentando criar um novo objeto do tipo T por meio de seu construtor ao adicionar à list Estou recebendo um erro de compilação: A mensagem de erro é: 'T': não é possível fornecer argumentos ao criar uma instância de uma variável Mas ...
na sintaxe Java, Classe <? estende algo>
Class<? extends Something> Aqui está a minha interpretação, é modelo de classe, mas a classe? significa que o nome da classe é indeterminado e estende a classe Something. e houver algo errado com minha interpretação, me avis
Como obter classe de tipo genérico quando não há parâmetr
Acabei de aprender sobre issointaxe de aparência fina [https://stackoverflow.com/a/306773/483113] Collections.<String>emptyList()para obter um vazioList com elementos que supostamente são do tipoString. A fonte do Java fica assim: public ...
Safely criando S3 Generics em R
Henrik Bengtsson forneceu à Internet uma ótima maneira decriando genéricos S3 em R [http://www1.maths.lth.se/help/R/setGenericS3/] sem ter que se preocupar se eles já foram criados antes ... em 2002. O que sua função setGenericsS3 faz, é ...