- 博客(1)
- 资源 (6)
- 收藏
- 关注
转载 C# 泛型的协变和逆变
1. 可变性的类型:协变性和逆变性 可变性是以一种类型安全的方式,将一个对象当做另一个对象来使用。如果不能将一个类型替换为另一个类型,那么这个类型就称之为:不变量。协变和逆变是两个相互对立的概念: 如果某个返回的类型可以由其派生类型替换,那么这个类型就是支持协变的如果某个参数类型可以由其基类替换,那么这个类型就是支持逆变的。 2. C# 4.0对泛型可变性的支持 在C# 4
2017-01-20 15:35:21 846
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人