如果我在x86操作系统或x64操作系统下运行,我怎么能从代码中知道。
感谢您的帮助。
答案 0 :(得分:11)
您可以使用以下Environment
属性:
System.Environment.Is64BitOperatingSystem
System.Environment.Is64BitProcess
<强>更新强>
对于.Net 4.0之前的平台,可以使用以下功能实现上述功能:
答案 1 :(得分:4)
bool is64bit = IntPtr.Size == 8;