Type t = Type.GetType("WindowsApplication1.Form2"); Object obj = Activator.CreateInstance(t); (obj as Form).Show();
Assembly assembly = Assembly.Load("AssemblySample"); object obj = assembly.CreateInstance("AssemblySample.Form1"); Form form = obj as Form;其中"AssemblySample"为Form1的命名空间. "AssemblySample.Form1"为Form1的全名,既命名空间加类名.
Object obj = Activator.CreateInstance(t);
(obj as Form).Show();
Assembly assembly = Assembly.Load("AssemblySample");
object obj = assembly.CreateInstance("AssemblySample.Form1");
Form form = obj as Form;其中"AssemblySample"为Form1的命名空间.
"AssemblySample.Form1"为Form1的全名,既命名空间加类名.