我正在阅读 .NET 中的方差:http: //msdn.microsoft.com/en-us/library/dd799517.aspx
我遇到了这条线:Variance applies only to reference types; if you specify a value type for a variant type parameter, that type parameter is invariant for the resulting constructed type.
为什么是这样?我们能否不将值类型“装箱”为引用类型,或者这会导致进一步的问题吗?
我才刚刚开始掌握方差的概念,所以我对它的理解非常基本/不完整。