enum abcEnum
{
a = 1,
b = 2,
c = 3,
} Type typabc = typeof(abcEnum);
if (typabc.IsEnum)
{
foreach (FieldInfo fi in typDsd.GetFields())
{
if (fi.Name.ToString().IndexOf("valu") > -1)
continue;
listBox1.Items.Add(fi.Name.ToString() + " | " + (int)Enum.Parse(typeof(abcEnum), fi.Name.ToString()));
}
}问题1)这用方法总觉得不是最好的,有没有更好的方法呢?
问题2)在fi中还有一个值是"value__",这个值如何产生的?谢谢
{
a = 1,
b = 2,
c = 3,
} Type typabc = typeof(abcEnum);
if (typabc.IsEnum)
{
foreach (FieldInfo fi in typDsd.GetFields())
{
if (fi.Name.ToString().IndexOf("valu") > -1)
continue;
listBox1.Items.Add(fi.Name.ToString() + " | " + (int)Enum.Parse(typeof(abcEnum), fi.Name.ToString()));
}
}问题1)这用方法总觉得不是最好的,有没有更好的方法呢?
问题2)在fi中还有一个值是"value__",这个值如何产生的?谢谢
Enum.GetValues(typeof(abcEnum));
Console.WriteLine(vName);foreach(int vValue in Enum.GetValues(typeof(abcEnum)))
Console.WriteLine(vValue);
ManagementObjectCollection MOC= MC.GetInstances(); foreach(ManagementObject MO in MOC)
{ if ((bool)MO["IPEnabled"] == true)
}1)"IPEnabled"是如何知道的,还有那些,“abcd”肯定是没有
2)如何知道MO有哪些方法?最好能有个例子,谢谢,晚上结贴