string result=string.Empty;
foreach (ManagementObject queryObj1 in searcher1.Get())
{if(1=1){result=10;}}
foreach (ManagementObject queryObj1 in searcher1.Get())
{if(1=1){string b=result;}}
你把a声明在外面
这个问题真是很怪啊,你为什么要用两个foreach呢?..
放在一个里面不是更好吗?..你要用循环镶嵌吗?..
Code
用for循环不就可以直接解决了吗 ?