摘要: 当方法绑定到委托时,C#和CLR都允许引用类型的协变性和逆变性。 协变性是指方法能返回从委托的返回类型派生的一个类型。 逆变性是指方法获取的参数可以是委托的参数类型的基类。 例如下面这个委托 delegate object MyCallback(FileStream fs); 完全可以构造委托类型的 阅读全文
posted @ 2018-10-29 21:07 一只桔子2233 阅读(111) 评论(0) 推荐(0) 编辑