日期:2014-05-17 浏览次数:21028 次
public class Program
{
public class A : Program
{
public string Name = "A";
}
public class B : Program
{
public string Name = "B";
}
public class C : Program
{
public string Name = "C";
}
public static void Main()
{
for (int i = 0; i < 3; i++)
{
Type type = typeof(Program).GetNestedTypes()[i];
Console.WriteLine(type.GetField("Name").GetValue(type.GetConstructors()[0].Invoke(null)).ToString());
}
//输出
//A
//B
//C
}
}