在C#4.0中通用协方差和Contra方差是如何实现的?我没有参加PDC 2008,但我听说了一些消息,C#4.0被宣布支持通用协方差和反向方差。那是,List<string>可以分配给List<object>..怎么可能呢?在乔恩·斯基特的书里深度C#,解释了C#泛型不支持协方差和反向方差的原因.它主要用于编写安全代码。现在,C#4.0更改为支持它们。会带来混乱吗?有谁知道C#4.0的细节可以给出一些解释吗?
3 回答
- 3 回答
- 0 关注
- 376 浏览
添加回答
举报
0/150
提交
取消