本文目录
- c#中ManagementObjectSearcher类的命名空间是什么组件在什么库中
- ManagementObjectSearcher是什么意思求解
- C#缺少返回值的问题,高分
- 比如这个类:ManagementObjectSearcher,他在哪个命名空间组件在什么库
c#中ManagementObjectSearcher类的命名空间是什么组件在什么库中
VS中应该有提示的吧,System.Management,你可以在“对象浏览器”中查找,也可以“百度一下”或者是“MSDN”
ManagementObjectSearcher是什么意思求解
ManagementObjectSearcher主要是根据指定的查询检索WMI对象的集合。ManagementObjectSearcher组成成员也非常简单,其方法Get方法是非常重要的,ManagementObjectSearcher通过Get方法进行WMI查询,并把得到的结果集合。Get方法的返回值是一个ManagementObjectCollection实例,它包含匹配指定查询的对象。
C#缺少返回值的问题,高分
public ArrayList getLogicalDisks(){ArrayList DiskList=new ArrayList();//逻辑驱动器对象集合SelectQuery selectQuery = new SelectQuery("select * from win32_logicaldisk");//WQL查询系统逻辑驱动器ManagementObjectSearcher searcher = new ManagementObjectSearcher(selectQuery); //创建WQL查询集合foreach (ManagementObject disk in searcher.Get()) { //获取驱动器盘符 //listView1.Items.Add(disk.ToString());LogicalDisk Drive=new LogicalDisk();//创建驱动器对象//给驱动器对象的属性赋值Drive.Name=disk.ToString();Drive.DriverType=disk.ToString();//将硬盘驱动器添加入集合if(Drive.DriverType=="3")//如果驱动器属性等于硬盘{DiskList.Add(Drive);}}return DiskList;}
比如这个类:ManagementObjectSearcher,他在哪个命名空间组件在什么库
在项目-》添加引用....里面引用System.Management 。 再using System.Management 就可以了。下次遇到不知道在哪个命名空间的,就放入搜索引擎找下就可以找到答案了。