当我在我的 C#.NET 项目中执行 sizeof(int)
时,我得到一个返回值 4。我将项目类型设置为 x64,那么为什么它说的是 4 而不是 8?这是因为我正在运行托管代码吗?
最佳答案
关键字 int
是 System.Int32
的别名,它仍然需要 4 个字节,即使在 64 位机器上也是如此。
关于c# - x64 上的 sizeof(int)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/651956/