小编sve*_*are的帖子

为什么在.NET中放弃算术运算的接口?

在.NET中,不可能约束泛型方法,因此它只接受数字类型,如以下问题所述:是否存在将我的泛型方法限制为数字类型的约束?.

但是,如果你看看在.NET中的参考源(http://sourceof.net)并查看原始类型(源代码的Int32,Int64的,单等)存在的东西的参考称为IArithmetic<T>与实现的所有原始类型的接口,但实现已被注释掉.

无法找到接口的定义,但查看实现的方法,接口定义了通用数字接口所需的方法.

所以我的问题是:为什么放弃这项工作?

.net c# clr

8
推荐指数
0
解决办法
596
查看次数

标签 统计

.net ×1

c# ×1

clr ×1