为什么字节没有linq,uint

本文关键字:uint linq 字节 为什么 | 更新日期: 2023-09-27 17:58:58

Enumerable.Sum()仅为IEnumerable定义,其中中的T

双重,双重的int,int?十进制的十进制的长的长的浮动浮动

是否有理由不定义byte、short或uint?

  1. 是为了避免溢出问题吗
  2. 或者它使编译器难以进行类型推理?(很可能)

为什么字节没有linq,uint

因为当添加short和short时,结果可以由int处理。可能还有一些符合CLS的问题。这是一个类似的问题:

为什么没有针对IEnumerable<uint>