1

是否有任何资源可以Convert.ChangeType()在表格中显示 .NET 结果?即从哪种类型转换为哪种类型会成功、溢出、无效转换或抛出其他异常。

特别是,我想知道相同大小的有符号和无符号数字(例如 Int32 和 UInt32)之间的转换是否会成功、溢出或无效转换。

4

1 回答 1

0

int32 最大值是 2,147,483,647,UInt32 最大值是 4,294,967,295 所以如果你将一个数字从 int32 转换为 uint32 并坚持 int32 最大边界,反之亦然,否则它会给你一个异常除以零我猜

于 2013-02-04T01:55:44.853 回答