小编Kha*_*han的帖子

为什么IEquatable T在T#4.0中没有逆变?

IEquatable <T>可能已被声明为T中的逆变,因为它只在输入位置使用T(或者,等效地,U是T的子类型应该暗示IEquatable <T>是[IE]的一个子类型<U >).

那么,为什么BCL团队没有使用'in'关键字对它进行注释(针对C#4.0),就像他们使用许多其他通用接口(如完全类似的IComparable)一样?

c# c#-4.0

17
推荐指数
1
解决办法
712
查看次数

标签 统计

c# ×1

c#-4.0 ×1