C#获取系统版本信息方法

时间:2022-12-13 04:45:20 

直接贴代码:


public class OSInfoMation
{
public static string OSBit()
{
try
{
ConnectionOptions oConn = new ConnectionOptions();
System.Management.ManagementScope managementScope = new System.Management.ManagementScope("\\\\localhost", oConn);
System.Management.ObjectQuery objectQuery = new System.Management.ObjectQuery("select AddressWidth from Win32_Processor");
ManagementObjectSearcher moSearcher = new ManagementObjectSearcher(managementScope, objectQuery);
ManagementObjectCollection moReturnCollection = null;
string addressWidth = null;
moReturnCollection = moSearcher.Get();
foreach (ManagementObject oReturn in moReturnCollection)
{
addressWidth = oReturn["AddressWidth"].ToString();
} //www.heatpress123.net
return addressWidth;
}
catch
{
return "获取错误";
}
}
public static string GetOsVersion()
{
string osBitString = OSBit();
string osVersionString = Environment.OSVersion.ToString();
return string.Format(@"系统:{0}。位:{1}", osVersionString, osBitString);
}
}


调用:


static void Main(string[] args)
{
Console.WriteLine(OSInfoMation.GetOsVersion());
Console.ReadLine();
}
标签:C#,系统版本信息
0
投稿

猜你喜欢

  • Android Flutter实现兴趣标签选择功能

    2021-07-05 14:29:17
  • Java实现分布式系统限流

    2022-05-31 22:38:05
  • java 代码块与静态代码块加载顺序

    2021-08-01 15:19:35
  • Java中用爬虫进行解析的实例方法

    2021-06-23 09:07:00
  • MyBatis 配置之集合的嵌套方式

    2023-01-15 12:26:49
  • 剑指Offer之Java算法习题精讲链表与二叉树专项训练

    2022-01-12 19:19:01
  • android Tween Animation属性设置方法实例

    2022-07-12 22:25:19
  • Android开发解决字符对齐问题方法

    2022-09-15 18:26:15
  • C# 数组删除元素的实现示例

    2022-03-02 08:55:04
  • C#简单的向量用法实例教程

    2022-09-27 09:57:29
  • Android仿人人客户端滑动菜单的侧滑菜单效果

    2021-06-01 08:07:06
  • Java 实现汉字转换为拼音的实例

    2022-08-28 01:10:40
  • Android中ProgressBar用法简单实例

    2022-09-21 05:27:55
  • java基于AES对称加密算法实现的加密与解密功能示例

    2023-02-07 13:34:47
  • Android提高之ListView实现自适应表格的方法

    2023-04-05 17:25:09
  • java多态的向上转型的概念及实例分析

    2023-06-12 08:30:35
  • Android ItemDecoration 实现分组索引列表的示例代码

    2022-02-10 20:22:12
  • C#算法函数:获取一个字符串中的最大长度的数字

    2022-12-25 10:20:04
  • 通过代码快速理解Java的三种代理模式

    2023-03-28 01:13:57
  • Android异步回调中的UI同步性问题分析

    2022-07-31 14:10:51
  • asp之家 软件编程 m.aspxhome.com