为什么Array.Length
是整数,而不是uint
.这让我感到困扰(只有一点),因为长度值永远不能为负值.
这也迫使我在自己的类中使用int作为长度属性,因为
所以最终的问题是:无符号int(uint
)有什么用处吗?即使是微软似乎也没有使用它们.
为什么Array.Length
是整数,而不是uint
.这让我感到困扰(只有一点),因为长度值永远不能为负值.
这也迫使我在自己的类中使用int作为长度属性,因为
所以最终的问题是:无符号int(uint
)有什么用处吗?即使是微软似乎也没有使用它们.
Unsigned int不符合CLS,因此将该属性的使用限制为那些实现了UInt
的语言.
请看这里:
框架1.1
框架2.0