判断Windows系统是否为64位最简单的方法
前提是程序以Any CPU 方式编译,我看到网上好多朋友判断系统位数的方式,又是P/Invoke,又是获取系统位宽,真的有必要么?
以下是我认为最简单的一种方式,请朋友们给出更简单的方式,或者指出我的错误。
if (IntPtr.Size == 8)
{
//64 bit
}
else if (IntPtr.Size == 4)
{
//32 bit
}
else
{
//...NotSupport
}
{
//64 bit
}
else if (IntPtr.Size == 4)
{
//32 bit
}
else
{
//...NotSupport
}