System.Console.WriteLine (int.MaxValue);int.MaxValue trên PC 64-bit là gì?
Dòng này cho tôi câu trả lời là 2147483647 vì tôi có máy tính 32 bit.
Câu trả lời có giống nhau trên PC 64 bit không?
System.Console.WriteLine (int.MaxValue);int.MaxValue trên PC 64-bit là gì?
Dòng này cho tôi câu trả lời là 2147483647 vì tôi có máy tính 32 bit.
Câu trả lời có giống nhau trên PC 64 bit không?
Có, câu trả lời sẽ giống nhau trên máy 64 bit.
Trong .NET, int
là a signed 32-bit integer, bất kể bộ xử lý. Loại khuôn khổ .NET của nó là System.Int32
.
Các C# Language specification trạng thái:
Loại
int
đại diện cho ký 32-bit số nguyên với giá trị giữa–2,147,483,648
và2,147,483,647
.
int
chỉ là một bí danh cho Int32
- nó được định nghĩa trong C# đặc điểm kỹ thuật. Do đó, int.MaxValue
giống với Int32.MaxValue
sẽ luôn là 2147483647.