c#判断操作系统位数的示例分享

 更新时间:2020年6月25日 11:38  点击:2225

在.net 4.5中,判断操作系统不用再写方法去判断了,有直接可以利用的属性了哦,如下所示:
Environment.Is64BitProcess 属性.NET Framework 4.5      

确定当前进程是否为 64 位进程。

当然如果是用的.net 4.5以前的童鞋也不必担心,同样也可以用以下的方法来实现判断系统位数。

复制代码 代码如下:

private string Distinguish64or32System()
{
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 addressWidth;
}
catch (Exception ex)
{

return String.Empty;
}
}

[!--infotagslink--]

相关文章

  • .NET Core如何获取操作系统中的各种信息

    .net core是最近讨论频率很高的话题,下面这篇文章主要给大家介绍了关于利用.NET Core如何获取操作系统中各种信息的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧...2021-09-22
  • linux操作系统安装MONO执行C#程序的详解步骤

    这篇文章主要介绍了linux操作系统安装MONO执行C#程序详解步骤,有需要的可以参考一下...2020-06-25
  • php判断当前操作系统类型

    如何使用php获取当前操作系统类型呢?严格来说这里分两种情况,一种情况是获取服务器端的操作系统类型,一种是获取客户端的操作系统类型。下面作者将对如何使用php获取这两种情况下的操作系统类型和大家做一些分享。 (1)php...2015-10-30
  • c#判断操作系统位数的示例分享

    这篇文章主要介绍了c#判断操作系统位数的示例,在.net 4.5中,判断操作系统不用再写方法去判断了,有直接可以利用的属性了哦...2020-06-25
  • 三星考虑旗下所有产品均采用Tizen操作系统

    据韩国时报报道,三星正计划让旗下所有产品采用Tizen操作系统,据称这是为了削减三星对Android平台的依赖性。一位三星电子高管表示,如果你没有自己的生态系统,那么你将没有前途。Tizen不只是为移动设备而开发的平台。这位高管承认,该公司在开发自己的平台和生态系统上已经比较晚,但表示,三星在这方面越来越有进步。...2016-07-04
  • 主流操作系统平台的宏定义

    这篇文章主要介绍了主流操作系统平台的宏定义,最近正在学习C++程序从Windows 平台向Unix 平台移植,参考了 qt 的宏定义文件,需要的朋友可以参考下...2020-04-25
  • js获取本机操作系统类型的两种方法

    这篇文章主要介绍了js获取本机操作系统类型的方法,需要的朋友可以参考下...2015-12-21
  • C#实现判断操作系统是否为Win8以上版本

    这篇文章主要介绍了C#实现判断操作系统是否为Win8以上版本,本文讲解了利用C#获取OS的版本号、利用反射获取当前正在运行的程序的版本信息、 利用C#判断当前操作系统是否为Win8系统等内容,需要的朋友可以参考下...2020-06-25
  • solaris操作系统做c应用程序开发步骤

    solaris操作系统做c应用程序开发步骤,大家参考使用吧...2020-04-25
  • Windows 操作系统的安全设置

    Windows 操作系统的安全设置 ,微软认证考试也需要学的。...2016-01-27
  • Perl操作系统环境变量的脚本代码

    想必很多朋友马上就会想到Perl中提供的$ENV这个特殊的哈希变量,对,在$ENV中完全可以获取到一些系统变量...2020-06-29
  • 开源的网页操作系统(Web OS),可以在线运行C,Java,Python代码

    本次为大家带来的是一篇开源的网页操作系统(Web OS),可以在线运行C,Java,Python代码的内容分享,个人感觉很有意思,下面请看详细的介绍。 呱哩哗啦网页操作系统,简称“GWOS...2017-07-06
  • Java基础教程之获取操作系统及浏览器信息

    最近在开发中需要从request中获取操作系统,浏览器及浏览器版本信息,所以下面这篇文章主要给的大家介绍了关于Java基础教程之获取操作系统及浏览器信息的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下...2021-10-05
  • php获取浏览器客户端 操作系统 IP地址类

    class Client{ public function __construct() { /**/ } /** * 获取浏览器客户端 * * @return string */ public function browser()...2016-11-25
  • php 获取客户浏览器与操作系统类型

    <? function browse_infor() { $browser="";$browserver=""; // $browsers =array("lynx","mosaic","aol","opera","java","macweb","webexplorer","omniw...2016-11-25
  • mip-html-os 操作系统组件介绍

    mip-html-os操作系统组件怎么使用呢?mip-html-os 用来支持页面内容元素区分OS显示,详细的使用方法请看下文介绍。 标题 内容 ...2016-12-21