的System.Console.WriteLine(int.MaxValue);

此线给我的2147483647的回答,因为我有一个32位PC。

将答案是64位PC上相同?

有帮助吗?

解决方案

  

int.MaxValue:2147483647

来源: https://www.dotnetperls.com/int-maxvalue

其他提示

是,答案将是一个64位机器上是相同的。

在.NET,一个int一个符号的32位整数,而不管处理器。其.NET Framework类型是System.Int32

C#语言规范规定:

  

int类型表示符号的32位   与之间的值的整数   –2,147,483,6482,147,483,647

int仅仅是Int32一个别名 - 它在C#规范中定义。因此int.MaxValue相同Int32.MaxValue这永远是2147483647。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top