!C#高手过来看看!TypeBuilder问题!??? 请参考:http://expert.csdn.net/Expert/topic/1185/1185321.xml?temp=.2095148 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;using System.Reflection;namespace ConsoleApplication2{ abstract class BaseClass { abstract public void W(); } class ClassA:BaseClass { override public void W() { Console.WriteLine("ClassA:W()"); } } class ClassB:BaseClass { override public void W() { Console.WriteLine("ClassB:W()"); } } class App { [STAThread] static void Main(string[] args) { string[] classes=new String[]{"ClassA","ClassB"}; for(int i=0;i<10;i++) { string strName=classes[new Random().Next()%classes.Length]; BaseClass bc=AppDomain.CurrentDomain.CreateInstance("ConsoleApplication2","ConsoleApplication2."+strName).Unwrap() as BaseClass; bc.W(); } } }} 用 reflectionType type = Type.GetType(Myclass);object instance = Activator.CreateInstance(type); MyClass 必须指定命名空间。Type type = Type.GetType("MyNamespace." + Myclass);object instance = Activator.CreateInstance(type); winform 按扭问题! 为什么会执行两次operator 关于利用反射调用具有ref参数的问题! 怎样获取Word或者Excel中的所有注释Comments 关于Web服务的一个问题 Studio.NET的奇怪现象 想做一个只能输入数字的文本框,是用 用户控件做 还是怎么?给个最常用方法 谢谢 寻求ASP.NET防止文件下载最好的解决方法.无需通过IIS. XtraReport 一个面试题,请教高手:一个警报系统响了,小偷被吓跑了,车主被吓醒了,请写个程序出来(警报系统要有拓展性) SqlDataAdapter.Updata() 无法执行,请高人指点 C#程序的使用~~
using System.Reflection;namespace ConsoleApplication2
{ abstract class BaseClass
{
abstract public void W();
} class ClassA:BaseClass
{
override public void W()
{
Console.WriteLine("ClassA:W()");
}
}
class ClassB:BaseClass
{
override public void W()
{
Console.WriteLine("ClassB:W()");
}
} class App
{
[STAThread]
static void Main(string[] args)
{
string[] classes=new String[]{"ClassA","ClassB"};
for(int i=0;i<10;i++)
{
string strName=classes[new Random().Next()%classes.Length];
BaseClass bc=AppDomain.CurrentDomain.CreateInstance("ConsoleApplication2","ConsoleApplication2."+strName).Unwrap() as BaseClass;
bc.W();
}
}
}
}
object instance = Activator.CreateInstance(type);
object instance = Activator.CreateInstance(type);