Resultados da pesquisa a pedido "covariance"
Como faço para converter da lista <?> Para a lista <T> em Java usando genéricos?
Em Java, como faço para converterList<?> paraList<T> usando um método de uso geral para que eu possa substituir padrões como o seguinte por uma única chamada de método: List untypedList = new ArrayList(); // or returned from a legacy ...
Quais são os bons motivos para escolher invariância em uma API como Stream.reduce ()?
Revisando o Java 8Stream Design da API, fiquei surpreso com a invariância genérica ...
Estrutura de entidades: ObjectSet e sua variação (genérica)
Eu uso: EntityFramework + POCO É o seguinte: public interface IBaseType { int Id { get; set; } } public class BaseType : IBaseType { public virtual int Id { get; set; } } public class DerivedType : BaseType { }O problema: public class ...
Covariância e contravariância com matrizes C # [duplicado]
Esta pergunta já tem uma resposta aqui: xemplo de covariância e contravariância do mundo real [/questions/2662369/covariance-and-contravariance-real-world-example] 8 respostas Enquanto lê ...
Como a co-e a contra-variação são usadas no design de aplicativos de negócio
Eu sei sobre o uso deco- econtravariance na biblioteca padrão (por exemplo, coleções e característicasFunction) Me pergunto comoco- econtravariance são usados no design de aplicativos de negócios do "mundo real"
Como determinar a variação do parâmetro de tipo?
Inspirado por Exemplos reais de co- e contravariância em Scala [https://stackoverflow.com/questions/5277526/real-world-examples-of-co-and-contravariance-in-scala] Eu pensei que uma pergunta melhor seria: Ao projetar uma biblioteca, há um ...
C # suporta covariância de tipo de retorno?
Estou trabalhando com a estrutura .NET e quero realmente criar um tipo de página personalizado usado por todo o meu site. O problema ocorre quando estou tentando acessar a página de um controle. Quero poder retornar meu tipo específico de página ...
Covariância e IList
Gostaria de uma coleção Covariant cujos itens possam ser recuperados pelo índice. IEnumerable é a única coleção .net que eu sei que é Covariant, mas não tem esse suporte de índice. Especificamente, eu gostaria de fazer isso: List<Dog> dogs = ...
Por que não consigo transmitir de uma Lista <MyClass> para List <object>?
Tenho uma lista de objetos, que são do meu tipoQuoteHeader e quero passar esta lista como uma lista de objetos para um método que possa aceitar umList<object>. Minha linha de código lê ... Tools.MyMethod((List<object>)MyListOfQuoteHeaders); ...
Por que a Lista <T> não é válida em uma interface covariante MyInterface <out T>
Siga a pergunta para uma pergunta anterior [https://stackoverflow.com/questions/6390446/interface-inheritance-and-generic-interfaces-force-explicit-casts] , isso foi identificado como um problema de co-variação. Dando um passo adiante, se eu ...