2009-07-31 14 views

Respuesta

3

Array Upcasting y Array Downcasting.

EDITAR: La covarianza y la contradicción es la capacidad de tratar ciertos tipos como iguales o no iguales, dependiendo de la composición y la semántica de herencia. Esto no tiene nada que ver con el casting arrays, que simplemente es un caso donde la co-varianza entra en juego.

+0

Sabes, eso habría sido muchísimo más fácil de recordar que la Covarianza y la Contravariancia. Tal vez deberíamos cambiar la terminología? lol –

0

Boxeo y Unboxing?

+0

No, es un término que tiene que ver con el casting arrays. –

+0

Honestamente no puedo pensar en ningún término que pertenezca específicamente a las matrices. +1 para una pregunta interesante. –

3

Co-varianza y contra-varianza. Probablemente.

+0

@Steve: creo que tienes razón. Más información sobre covarianza y contravarianza en C# aquí: http://blogs.msdn.com/ericlippert/archive/2007/10/16/covariance-and-contravariance-in-c-part-one.aspx –

+0

Incluí el enlace porque la Parte Uno habla sobre la covarianza y la contradicción en términos más generales, en caso de que las personas quieran algo de información sobre lo que son. –

+0

Eso es lo que estaba tratando de pensar. Gracias. –

Cuestiones relacionadas