• 您的信息
      • 日期时间
        2025年3月8日 星期六
        【蛇】己卯月丙子日
        乙巳年 二月初九
        妇女节
        您的信息
        您的IP:
        18.218.198.166
        操作系统:
        未知操作系统
        浏览器:
        未知浏览器
        分辨率:
        1280x720
        位置:
        缂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈嗙節閳ь剚娼忛埡鍌ゆ綗闂佸湱鍎ら弻锟犲磻閹剧粯鏅查幖绮光偓鎻掝棜缂傚倷鐒︽晶搴ㄥ疾濠婂懏宕叉繛鎴烇供閸熷懏銇勯弮鍥у惞闁烩晛閰i弻娑㈠Ψ閿旇棄鍞夊┑顔硷龚濞咃綁宕犻弽顓炲嵆闁绘洑璁查崑鎾诲幢濞戞瑧鍘搁梺鍛婁緱閸犳岸鎯岄幒鎾变簻闁靛骏绱曢幊鍥┾偓娈垮櫘閸o絽鐣烽幒鎴斿牚闁告粌鍟伴梻顖涚節閻㈤潧浠╅柟娲讳簽瀵板﹪鎳為妷褏褰炬繝鐢靛Т濞层倗澹曢崸妤佺厵闁规鍠栭。濂告煟閹惧崬鍔滅紒缁樼洴楠炲鎮欓崹顐㈡珬缂傚倷璁查崑鎾愁熆閼搁潧濮堥柣鎾崇箻閺屾盯濡烽敐鍛瀳婵犳鍠栫粔鐢搞€冮妷鈺傚€烽柡澶嬪灦鐠囩偛螖閻橀潧浠﹀畝锝呮健閸┾偓妞ゆ帊鑳堕埊鏇㈡煥閺囨娅嗙紒鍌涘笩椤﹁鎱ㄦ繝鍌ょ吋鐎规洘甯掗埢搴ㄥ箛椤斿搫浠掑┑鐘垫暩閸嬫盯藝閺夋5娲偄妞嬪孩娈鹃梺瑙勫劶婵倝寮插┑瀣厱閻忕偟鍋撻惃鎴炪亜閺傛寧顥㈡慨濠呮閹瑰嫰濡搁妷锔惧綒闂備胶鎳撻崵鏍箯閿燂拷 Amazon EC2闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇洟姊绘担钘壭撻柨姘亜閿旇鏋ょ紒杈ㄦ瀵挳濮€閳锯偓閹风粯绻涙潏鍓хК婵炲拑缍佹俊瀛樼節閸ャ劎鍘遍梺瑙勫劤椤曨厾绮婚悙鐑樼厵妞ゆ梻鍋撻悞鎸庛亜閿曗偓缂嶅﹪寮婚悢纰辨晬婵ǹ浜崝顖毼旈悩闈涗沪瀹€锝堟硶濡叉劙骞掗幊宕囧枔閹即鍨鹃崗鍛棜闂備礁澹婇悡鍫ュ磻閸℃瑧涓嶅Δ锝呭暞閻撴瑩鎮楅悽鐧诲綊宕滈崡鐏诲綊鎮℃惔銏╂&闂佸搫鐬奸崰鎰缚韫囨稑绀堢憸蹇涘汲閻樼粯鈷戞繛鑼额嚙楠炴銇勯妸銉含闁诡噯绻濋、鏇㈡晝閳ь剟鎮欐繝鍥ㄧ厪濠电倯鈧崑鎾斥攽椤斿吋鍠樻慨濠呮缁辨帒螣鐠囧弶娈梻浣告憸婵敻鎮ч悩宸殨濠电姵纰嶉弲鎼佹煟濡灝鐨烘い锔哄姂濮婃椽妫冨ù銊ョ秺瀹曟洟顢氶埀顒€鐣烽幋锕€绠婚悹鍥紦缁卞爼姊洪棃娑辨闂傚嫬瀚埢鎾村鐎涙ǚ鎷洪梺鍛婃尰瑜板啯绂嶅┑鍥╃闁告瑥顧€閼板潡鏌涢埡鍌滄创妤犵偞甯掕灃濞达絽鎼獮鍫ユ⒑鐠囪尙绠抽柛瀣█椤㈡俺顦归柛鈹惧亾濡炪倖甯婇悞锔剧矆鐎n喗鐓欐い鏃€鏋婚懓鍧楁煛娴gǹ鏆g€规洘甯掗埥澶婎潩椤掆偓缁犱即姊绘担绛嬪殭缂佺粯甯″畷鎴︽偐濞茬粯鏅悷婊冮叄楠炲牓濡搁埡浣猴紲闂佺粯鍔曢顓㈠储闂堟侗娓婚柕鍫濇閻撱儵鏌熺喊鍗炰喊闁糕斁鍋撳銈嗗笂閼冲墎绮婚幘缁樼厽闁挎繂娲ら崢瀛橆殽閻愭潙娴鐐差儔瀵噣鍩€椤掑嫸缍栫€广儱鎳夐弨鑺ャ亜閺冨倻鎽傛繛鍫熸⒐娣囧﹪顢曢敐鍡忔嫽濠碘€冲级閸旀瑩寮幘缁樻櫢闁跨噦鎷�
        您的天气
          正在获取信息 ...
随笔 - 3461, 文章 - 0, 评论 - 739, 阅读 - 1200万
  管理

操作系统Bit位数操作类 - C#小函数类推荐

Posted on   lzhdim  阅读(10120)  评论(0编辑  收藏  举报

       此文记录的是检测当前操作系统的位数的函数。

复制代码
/***

    操作系统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;
            }
        }
    }
}
复制代码
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2017-07-28 5、员工上班时间的问题 - CEO之公司管理经验谈
2017-07-28 IT软件管理人员的职业路线(从技术经理到总经理) - CEO之公司管理经验谈
2025年3月8日 星期六 【蛇】己卯月丙子日 乙巳年 二月初九 妇女节
您的IP:18.218.198.166,操作系统:未知操作系统,浏览器:未知浏览器
Copyright (C) 2000-2025 Lzhdim Software All Rights Reserved
点击右上角即可分享
微信分享提示