在C#语言中可以利用ManagementClass这个类获取计算机硬件信息及系统信息。
ManagementClass类的继承结构:
现在看一下MSDN对ManagementClass类的解释,对表示一个通用信息模型 (CIM) 管理类。 管理类是 WMI 类,如 Win32_LogicalDisk, ,该类型可表示一个磁盘驱动器,并 Win32_Process, ,它表示的进程 Notepad.exe 等。 此类的成员可以访问 WMI 数据,使用一个特定的 WMI 类路径。
ManagementClass有以下常用方法:
1.GetInstances():
2.Get():
3.GetSubclasses():
利用ManagementClass的相关方法,C#项目运行截图
完整源码下载地址。