此文记录的是检测当前操作系统的位数的函数。
/*** 操作系统Bit位数操作类 Austin Liu 刘恒辉 Project Manager and Software Designer E-Mail: lzhdim@163.com Blog: http://lzhdim.cnblogs.com Date: 2024-01-15 15:18:00 使用方法: if (CheckSystemBitUtil.GetSystemBits() == OSBit.Bit32) { MessageBox.Show("该应用不支持32位操作系统!", "提示", MessageBoxButtons.OK); return; } ***/ namespace Lzhdim.LPF.Utility { using System; /// <summary> /// 操作系统位数 /// </summary> public enum OSBit { /// <summary> /// 32位 /// </summary> Bit32, /// <summary> /// 64位 /// </summary> Bit64, /// <summary> /// 位置位数 /// </summary> Unknown } /// <summary> /// 操作系统Bit位数获取操作类 /// </summary> public static class CheckSystemBitUtil { /// <summary> /// 检查操作系统位数 /// </summary> /// <returns>64 64位;32 32位;其它 未知;</returns> public static OSBit GetSystemBits() { //通过类型长度进行判断 switch (IntPtr.Size) { case 8: return OSBit.Bit64; case 4: return OSBit.Bit32; default: return OSBit.Unknown; } } } }
![]() |
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |
分类:
【153】C#小函数类推荐
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2017-07-28 5、员工上班时间的问题 - CEO之公司管理经验谈
2017-07-28 IT软件管理人员的职业路线(从技术经理到总经理) - CEO之公司管理经验谈