张量的协变和逆变 NET泛型中的协变与逆变是什么意思?

NET泛型中的协变与逆变是什么意思?在逆和协变类型表示的情况下,只有逆类型表示的输入和输出。协方差当泛型接口类型仅用于输出(使用关键字out)时,其类型参数的隐式转换遵循与对象引用相同的规则,这称为协

NET泛型中的协变与逆变是什么意思?

在逆和协变类型表示的情况下,只有逆类型表示的输入和输出。

协方差

当泛型接口类型仅用于输出(使用关键字out)时,其类型参数的隐式转换遵循与对象引用相同的规则,这称为协方差

反转

当泛型接口类型仅用于输入(使用关键字in)时,其类型参数的隐式转换遵循与对象引用相反的规则,称为协方差,称为“逆变”、“逆变”或“逆变”。