No asistí a PDC 2008, pero escuché algunas noticias de que C# 4.0 se anuncia para admitir la covarianza y la contravariancia genéricas. Es decir, List<string> se puede asignar a List<object>. ¿Cómo es
Estaba leyendo un poco sobre varianza genérica y todavía no lo entiendo completamente, pero me gustaría saber si hace algo como lo siguiente posible. class A<T> { }
class B { }
class C : B { }
c
Genérico Varianza en C# 4.0 ha sido implementado de tal manera que es posible escribir lo siguiente sin una excepción (que es lo que sucedería en C 3.0 #): List<int> intList = new List<int>();
List<o