对于要求泛型类型参数为父类型,允许赋值类型参数为子类型值的这种情况,称为协变。
对于要求泛型类型参数为子类型,允许赋值类型参数为父类型值的这种情况,称为逆变。
结论:逆变、协变是方法参数、返回值类型的转换与对委托方法的包装。应属于多态的一种形式。
引用:https://www.cnblogs.com/dw039/p/7458317.html
标签:C#,泛型,逆变,参数,协变,类型,为父
来源: https://www.cnblogs.com/mshentaiBlog/p/15411746.html