会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
xiaoxiaotank
博客园
首页
新随笔
联系
订阅
管理
2020年5月18日
你了解C#的协变和逆变吗
摘要: 从C# 4.0开始,泛型接口和泛型委托都支持协变和逆变,由于历史原因,数组也支持协变。 里氏替换原则:任何基类可以出现的地方,子类一定可以出现。 协变(out) 协变:即自然的变化,遵循里氏替换原则,表现在代码上则是任何基类都可以被其子类赋值,如Animal = Dog、Animal = Cat 使
阅读全文
posted @ 2020-05-18 10:04 xiaoxiaotank
阅读(1381)
评论(0)
推荐(6)
编辑
公告