请问关于c的具体应用场景有哪些?

更新于
2026-10-03 12:42:28
5阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计163个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

csharpusing System.Management;

// 创建ManagementClass实例ManagementClass mc=new ManagementClass(Win32_Service);

请问关于c的具体应用场景有哪些?

// 创建ManagementObjectSearcher实例ManagementObjectSearcher sr=new ManagementObjectSearcher(SELECT * FROM Win32_Service WHERE State='Running');

// 结果输出foreach (ManagementObject service in sr.Get()){ Console.WriteLine(service[Name].ToString());}

using System.Management;

ManagementClass mc = new ManagementClass("Win32_Service");
ManagementObjectSearcher sr = new ManagementObjectSearcher("SELECT * FROM Win32_Service WHERE State='Running'");
/*"Stopped","Start Pending","Stop Pending","Running","Continue Pending","Pause Pending","Paused","Unknown"/*

foreach( ManagementObject srv in sr.Get() )
{
Console.Write(srv["DisplayName"].ToString()+ "\n");
}

添加托管类的方法
using WMI.ROOT.CIMV2; //自动生成

ManagementObjectSearcher sr = new ManagementObjectSearcher("SELECT * FROM Win32_Service WHERE State='Running'");
Service s = new Service();

ManagementObjectCollection objs =sr.Get();
Service.ServiceCollection cols = new Service.ServiceCollection(objs);
foreach (Service ss in cols)
{
Console.Write(ss.Caption.ToString() + "\n");
}

本文共计163个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

csharpusing System.Management;

// 创建ManagementClass实例ManagementClass mc=new ManagementClass(Win32_Service);

请问关于c的具体应用场景有哪些?

// 创建ManagementObjectSearcher实例ManagementObjectSearcher sr=new ManagementObjectSearcher(SELECT * FROM Win32_Service WHERE State='Running');

// 结果输出foreach (ManagementObject service in sr.Get()){ Console.WriteLine(service[Name].ToString());}

using System.Management;

ManagementClass mc = new ManagementClass("Win32_Service");
ManagementObjectSearcher sr = new ManagementObjectSearcher("SELECT * FROM Win32_Service WHERE State='Running'");
/*"Stopped","Start Pending","Stop Pending","Running","Continue Pending","Pause Pending","Paused","Unknown"/*

foreach( ManagementObject srv in sr.Get() )
{
Console.Write(srv["DisplayName"].ToString()+ "\n");
}

添加托管类的方法
using WMI.ROOT.CIMV2; //自动生成

ManagementObjectSearcher sr = new ManagementObjectSearcher("SELECT * FROM Win32_Service WHERE State='Running'");
Service s = new Service();

ManagementObjectCollection objs =sr.Get();
Service.ServiceCollection cols = new Service.ServiceCollection(objs);
foreach (Service ss in cols)
{
Console.Write(ss.Caption.ToString() + "\n");
}