是的,在64位机器上答案将是相同的。 在.NET中,无论处理器如何,int都是带符号的32位整数。它的.NET框架类型是System.Int32。 C#语言规范指出: int类型表示带符号的32位整数,其值介于-2,147,483,648和2,147,483,647之间。