今天我写了我的第二个代码在C# 为什么不工作?代码ist(看起来)是正确的!无效查询C#
错误代码:InvalidQuery
代码:
static void Main(string[] args)
{
GetComponent("Win32_Processor", "Name");
Console.Read();
Console.ReadKey();
}
private static void GetComponent(string hwclass, string syntax)
{
ManagementObjectSearcher mos = new ManagementObjectSearcher ("root\\CIMV2","SELECT * FROM" + hwclass);
foreach(ManagementObject mj in mos.Get())
{
Console.WriteLine(Convert.ToString(mj[syntax]));
}
}
你为什么不使用VS DEBUG功能? – Jivan
呃,试着在'FROM'后面添加*空格*:“root \\ CIMV2”,“SELECT * FROM”+ hwclass)' –