标签: c# .net linq
Enumerable.Sum()仅为IEnumerable定义,其中T in
双, 双? INT, 诠释? 小数, 十进制? 长, 长? 浮动, 浮?
是否有理由不为byte,short或uint定义?
答案 0 :(得分:1)
因为当你添加short和short时,结果可以由int处理。 也可能是一些符合CLS的问题。这是一个类似的问题:
Why is there no Sum() extension for IEnumerable<uint>