C#中使用 IntPtr.Size 属性来判断当前系统是 32 位还是 64 位
在 C#中,可以通过 IntPtr.Size
属性来判断当前系统是 32 位还是 64 位。IntPtr.Size
返回的是指针或句柄的大小,以字节为单位。在 32 位系统中,IntPtr.Size
的值为 4;在 64 位系统中,IntPtr.Size
的值为 8。
以下是一个简单的示例代码:
复制代码
这段代码首先检查 IntPtr.Size
的值,如果是 4,则输出"当前系统是 32 位";如果是 8,则输出"当前系统是 64 位";如果都不是,就输出"未知系统位数"。
香港五网 CN2 网络云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
版权声明: 本文为 InfoQ 作者【百度搜索:蓝易云】的原创文章。
原文链接:【http://xie.infoq.cn/article/e4ef3bb652d2b1227935a23da】。文章转载请联系作者。
评论