Resultados de la búsqueda a petición "contravariance"

1 la respuesta

No se puede convertir implícitamente MyType <Foo> a MyType <IFoo>

No estoy seguro de si se trata de un problema de covarianza y contraparte, pero no puedo hacer que esto funcione. Aquí está el código:

1 la respuesta

¿Por qué los tipos de parámetros contravariantes en Java no están permitidos para anular?

Al reemplazar un método de una superclase, Java permite que el tipo de retorno sea covariante.¿Por qué los tipos de parámetros contravariantes están en contr...

1 la respuesta

Contravarianza? Covarianza? ¿Qué tiene de malo esta arquitectura genérica ...?

Tengo algunos problemas para configurar una arquitectura de manejo de comandos. Quiero poder crear varios comandos diferentes derivados de ICommand; luego, cree varios manejadores de comandos diferentes derivados de ICommandHandler; Aquí está la ...

1 la respuesta

El parámetro debe ser un error de entrada segura

Aquí hay un fragmento de mi código: public interface IA<in TInput> { void Method(IB<TInput> entities); } public interface IB<in T> { }No puedo entender por qué obtengo el siguiente error de compilación: "El parámetro debe ser seguro para la ...

1 la respuesta

¿Cómo determinar la varianza del parámetro de tipo?

Inspirado por Ejemplos reales de co y contravarianza en Scala [https://stackoverflow.com/questions/5277526/real-world-examples-of-co-and-contravariance-in-scala] Pensé que una mejor pregunta sería: Al diseñar una biblioteca, ¿hay un conjunto ...

1 la respuesta

¿Por qué TEventArgs no se hizo contravariante en el patrón de eventos estándar en el ecosistema .NET?

Al aprender más sobre el modelo de evento estándar en .NET, descubrí que antes de introducir genéricos en C #, el método que manejará un evento está representado por este tipo de delegado: // // Summary: // Represents the method that will handle ...

2 la respuesta

¿Cómo crear una clase genérica que contenga un Conjunto de solo su propio tipo o subtipos como Hijos?

2 la respuesta

Scala: Ordenando contravarianza

¿Hay alguna razón por la cual Scala?

2 la respuesta

Scvar contravarianza y covarianza.

Estoy jugando con el sistema de tipos de scala y encontré un caso extraño. Tengo una razón importante para creer, no entiendo la covariante y la covarianza.E...

2 la respuesta

Comprender las interfaces covariantes y contravariantes en C #

Me los he encontrado en un libro de texto que estoy leyendo en C #, pero tengo dificultades para comprenderlos, probablemente debido a la falta de contexto. ¿Existe una buena explicación concisa de lo que son y para qué sirven? Editar para ...