请教个问题 可以反射。Activator.CreateInstance也可以用泛型T CreateForm<T>() where T : Form, new(){ return new T();} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str=“命名空间.Form1(Form2……)”;Type t=Type.GetType(str);Form f=Activator.CreateInstance(t);这样就可以实现你想要的了,str为变量,当然,你需要加上命名空间 http://www.360doc.com/content/11/0727/21/3705007_136214695.shtml 就是根据名字创建窗体 Activator.CreateInstance C# 如何操作 与 或 非 如何将class做成dll文件? 请问那里有请共享装配件的例子,谢谢了 ***************100求C#版的CRC效验****************8 请教,关于回调函数的问题? 页面的定位 IIS最难解决的问题! C#写的Window控件可以用于WebForm中!? 如何在水晶报表中实现两级分组? socket通信,服务器连接多个客户端,怎么确定是给哪个客户端发送信息 多条件查询Access的SQL语句 遇到的面试题,看有没有更高效的实现方式。
Type t=Type.GetType(str);
Form f=Activator.CreateInstance(t);这样就可以实现你想要的了,str为变量,当然,你需要加上命名空间