最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#判斷系統(tǒng)是32位還是64位的方法

 更新時間:2015年04月18日 12:46:42   作者:雙人床  
這篇文章主要介紹了C#判斷系統(tǒng)是32位還是64位的方法,實例分析了兩種常用的技巧供大家選擇使用,非常具有實用價值,需要的朋友可以參考下

本文實例講述了C#判斷系統(tǒng)是32位還是64位的方法。分享給大家供大家參考。具體如下:

public static int GetOSBit()
{
 try
 {
  string addressWidth = String.Empty;
  ConnectionOptions mConnOption = new ConnectionOptions();
  ManagementScope mMs = new ManagementScope(@"\\localhost", mConnOption);
  ObjectQuery mQuery = new ObjectQuery("select AddressWidth from Win32_Processor");
  ManagementObjectSearcher mSearcher = new ManagementObjectSearcher(mMs, mQuery);
  ManagementObjectCollection mObjectCollection = mSearcher.Get();
  foreach (ManagementObject mObject in mObjectCollection)
  {
   addressWidth = mObject["AddressWidth"].ToString();
  }
  return Int32.Parse(addressWidth);
 }
 catch (Exception ex)
 {
  return 32;
 }
}

這里需要引用System.Management,該方法在以Guest用戶登錄的情況下拋出異常:

或者用以下方法:

[DllImport("kernel32.dll", SetLastError = true, CallingConvention = CallingConvention.Winapi)] 
[return: MarshalAs(UnmanagedType.Bool)] 
public static extern bool IsWow64Process([In] IntPtr hProcess, [Out] out bool lpSystemInfo); 
private static bool Is64Bit() 
{
bool retVal; 
IsWow64Process( Process.GetCurrentProcess().Handle, out retVal); 
return retVal; 
}

這里需要引用System.Diagnostics

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

  • C#中使用NLog庫進行日志記錄的流程詳解

    C#中使用NLog庫進行日志記錄的流程詳解

    NLog 是 .NET 的日志記錄框架,具有豐富的日志路由和管理能力,極大地幫助您生成和管理日志,NLog 是一個庫,可以輕松地同時記錄和管理多個不同區(qū)域中的數(shù)據(jù),本文將給大家介紹在C#中使用 NLog 庫進行日志記錄的教程,需要的朋友可以參考下
    2024-06-06
  • C#常用多線程(線程同步,事件觸發(fā),信號量,互斥鎖,共享內(nèi)存,消息隊列)

    C#常用多線程(線程同步,事件觸發(fā),信號量,互斥鎖,共享內(nèi)存,消息隊列)

    這篇文章主要介紹了C#常用多線程(線程同步,事件觸發(fā),信號量,互斥鎖,共享內(nèi)存,消息隊列),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 在winform中嵌入第三方軟件窗體的實踐分享

    在winform中嵌入第三方軟件窗體的實踐分享

    這篇文章主要介紹了在winform中如何嵌入第三方軟件窗體的實踐分享,文中通過代碼示例和圖文給大家介紹的非常詳細,具有一定參考價值,需要的朋友可以參考下
    2024-03-03
  • C#在新建線程中使用Timer無效問題及解決

    C#在新建線程中使用Timer無效問題及解決

    這篇文章主要介紹了C#在新建線程中使用Timer無效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • C#12中的新增功能使用總結(jié)

    C#12中的新增功能使用總結(jié)

    這篇文章主要為大家詳細介紹了C#12中的7個新增功能的使用,文中的示例代碼講解詳細,對我們深入學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以了解下
    2023-10-10
  • 在C#項目中調(diào)用C++編寫的動態(tài)庫的三種方式

    在C#項目中調(diào)用C++編寫的動態(tài)庫的三種方式

    這篇文章給大家介紹了三種方式詳解如何在C#項目中調(diào)用C++編寫的動態(tài)庫,文中通過代碼示例給大家介紹的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-01-01
  • macOS系統(tǒng)下Vscode的python配置教程

    macOS系統(tǒng)下Vscode的python配置教程

    這篇文章主要介紹了macOS系統(tǒng)下Vscode的python配置教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • C#編程實現(xiàn)四舍五入、向上及下取整的方法

    C#編程實現(xiàn)四舍五入、向上及下取整的方法

    這篇文章主要介紹了C#編程實現(xiàn)四舍五入、向上及下取整的方法,涉及C#數(shù)學(xué)運算的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • C#并查集(union-find)算法詳解

    C#并查集(union-find)算法詳解

    本文詳細講解了C#并查集(union-find)算法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 優(yōu)雅又實用的C#代碼優(yōu)化技巧分享

    優(yōu)雅又實用的C#代碼優(yōu)化技巧分享

    這篇文章主要為大家整理了一些優(yōu)雅又實用的C#代碼優(yōu)化技巧,文中的示例代碼講解詳細,對我們深入了解C#有一定的幫助,需要的可以參考一下
    2023-06-06

最新評論

台东市| 天镇县| 东方市| 石河子市| 蓝田县| 同江市| 济源市| 陈巴尔虎旗| 丰原市| 瓮安县| 连云港市| 新绛县| 临湘市| 满洲里市| 绩溪县| 大邑县| 焦作市| 宣城市| 阳城县| 伽师县| 义乌市| 达拉特旗| 肥乡县| 富川| 金寨县| 同心县| 突泉县| 阳东县| 子长县| 高尔夫| 苏州市| 石林| 大同县| 若尔盖县| 保定市| 长丰县| 石城县| 钟祥市| 泉州市| 临江市| 安丘市|