摘要: .NET C#基础(8):变体 - 协变、逆变与不变 0. 文章目的 介绍变体的概念,并介绍其对C#的意义 1. 阅读基础 了解C#进阶语言功能的使用(尤其是泛型、委托、接口) 2. 从示例入手,理解变体 变体这一概念用于描述存在继承关系的类型间的转化,这一概念并非只适用于C#,在许多其他的OOP语言中也都有变体概念。变体一共有三种:协变、逆变与不变。 阅读全文
posted @ 2022-06-08 12:48 HiroMuraki 阅读(1923) 评论(2) 推荐(24) 编辑