怎么解释??
解决方案 »
- C#中 如何读取TXT文件第N行内容
- 如何修改事件的委托链,使得自己的订阅最先执行?
- 如何在显示Form时,把Form背景色从上到下逐渐变化?
- PictureBox画图失焦点后图像消失---Why?
- 怎样给toolbar按扭加上快捷键?谢谢!我给toolbar的每个按钮text属性加上&a但按下Alt + a时并不触发按钮的单击事件????很是疑惑
- c# visual studio 2008 winform 的acceptbutton问题
- 使用backgroundworker进行异步RunWorkerAsync时候,时间长了,总是出错。
- 学习编程的疑问
- 请问:如何在一个Windows窗体中(Form1)启动另一个Windows窗体Form2
- 给客户报个。net方案,说说.NET开发的优点和缺点,大家帮忙给我凑二句(加分)
- 能不能自动计算公式???
- http://www.hao803.com http://www.wjszjc.com
abstract class A{}class C:A{}class Client{
void f()
{
A obj = new C();//new的时候要知道C这个名字,当作A来用。
}
A a = new B();
//如果需要知道新建对象的类型,可以反射
Type type = a.GetType();//此时type代表B的类型
//如果需要构建B类型的实例,可以反射调用构造函数(这里反射调用默认构造函数)
ConstructorInfo consInfo= type .GetConstructor(Type.EmptyTypes);
B b1= (B)consInfo.Invoke(new object[]{});