相关疑难解决方法(0)

理解C#中的Covariant和Contravariant接口

我在C#上阅读的教科书中遇到过这些,但我很难理解它们,可能是由于缺乏背景.

是否有一个很简洁的解释,说明它们是什么以及它们对那里有用的东西?

编辑以澄清:

协变界面:

interface IBibble<out T>
.
.
Run Code Online (Sandbox Code Playgroud)

逆变接口:

interface IBibble<in T>
.
.
Run Code Online (Sandbox Code Playgroud)

.net c# interface covariance contravariance

82
推荐指数
2
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

contravariance ×1

covariance ×1

interface ×1