+ -
当前位置:首页 → 问答吧 → 跪求 各位大侠 帮忙 再一次面试中看到这样一题 至今没有明白什么意思

跪求 各位大侠 帮忙 再一次面试中看到这样一题 至今没有明白什么意思

时间:2011-12-05

来源:互联网

Class A
{
Public virtual void GetName
{
Console.write(“Name is A”);
}
}
Class B:A
{
Public override void GetName
{
Console.write(“Name is B”);
}
}

Void Main()
{
A a=new B();
Type t=typeof(A);
t.GetMethod(“GetName”);
t.Invoke(a,null); //请问输出什么?以及原因
}

作者: liyuekkeye   发布时间: 2011-12-05

A  

反射出的方法是 typeof(A) 的。

作者: fangxinggood   发布时间: 2011-12-05