|
Re: 搞定了
最初由 joujim 发布
[B]Form form = null;
Type type = Type.GetType("命名空间.窗体名" ;
form = (Form) Activator.CreateInstance(type);
form.Show();
也许这个问题很简单,但不是对于所有人简单,大家都是在学习中进步的! [/B]
如果你明白的话就不要用这段代码,这样写太表现技巧了,阅读起来麻烦。这样写还不如Switch。
名称空间.窗体名 你理解错误了,在C#中这个是类名。或者说至少是实例名,不是窗体名。
我虽然很少写代码,但是我喜欢看代码。
当你理解 命名空间.窗体名 变化到 命名空间.类 的时候你应该有所提高了。 |
|