Resultados da pesquisa a pedido "covariance"

4 a resposta

Problema de variância C #: Atribuindo Lista <Derived> como List <Base>

Veja o exemplo a seguir (parcialmente retirado deBlog da MSDN):

3 a resposta

Exemplos simples de co e contravariância

Alguém poderia me fornecer exemplos C # simples de convariância, contravariância, invariância e contra-invariância (se isso existir). Todas as amostras que eu vi até agora estavam apenas lançando algum objetoSystem.Object.

6 a resposta

Por que o C # não faz inferência de tipo "simples" em genéricos?

Apenas curioso: claro, todos sabemos que o caso geral de inferência de tipo para genéricos é indecidível. Portanto, o C # não fará nenhum tipo de sub-digitação: seFoo <T>é genéricoFoo <int>não é um subtipo deFoo <T>ouFoo <Objeto>ou de qualquer ...

7 a resposta

tipos de retorno covariantes c # utilizando genéricos

O código abaixo é a única maneira de implementar tipos de retorno covariantes? public abstract class BaseApplication<T> { public T Employee{ get; set; } } public class Application : BaseApplication<ExistingEmployee> {} public ...

3 a resposta

Como a covariância é mais legal que o polimorfismo ... e não redundante?

O .NET 4 apresenta covariância. Eu acho que é útil. Afinal, a MS passou por todos os problemas de adicioná-lo à linguagem C #. Mas, por que a covariância é mais útil que o bom e velho polimorfismo? Eu escrevi este exemplo para entender por que ...

1 a resposta

Armazenando um objeto que implementa várias interfaces e deriva de uma determinada base (.net)

No .net, é possível usar genéricos para que uma função possa aceitar argumentos que suportam uma ou mais interfaces e derivam de um tipo base, mesmo que não exista nenhum tipo único do qual derivem todos os tipos de argumentos válidos. Por ...

1 a resposta

A restrição genérica ignora a co-variação

Digamos que temos uma interface como public interface IEnumerable<out T> { /*...*/ }isso éco-variante noT. Então temos outra interface e uma classe implementando-a: public interface ISomeInterface {} public class SomeClass : ISomeInterface ...

5 a resposta

IDictionary <TKey, TValue> no .NET 4 não covariante

oIDictionary<TKey, TValue> no .NET 4 / Silverlight 4 não suporta covariância, ou seja, não posso fazer uma IDictionary<string, object> myDict = new Dictionary<string, string>();analógico para o que posso fazer ...

1 a resposta

PyMC - estimativa de matriz de variância-covariância

Eu li o seguinte artigo ( http://www3.stat.sinica.edu.tw/statistica/oldpdf/A10n416.pdf [http://www3.stat.sinica.edu.tw/statistica/oldpdf/A10n416.pdf]) onde eles modelam a matriz de variância-covariância Σ como: Σ = diag (S) * R * diag (S) ...

2 a resposta

Matriz de covariância de uma elipse

Eu tenho tentado resolver um problema. Estou surpreso por não ter conseguido encontrar algo realmente útil na rede. Eu sei que, a partir dos valores próprios da matriz de covariância da elipse, o eixo maior e o menor da elipse podem ser ...