比方说,我有一个名为Type
type
。确定一个类型是静态
我想确定我是否能做到这一点跟我喜欢的类型(没有实际这样对每种类型):
如果type
是System.Windows.Point
话,我可以这样做:
Point point1 = new Point();
但是,如果type
被System.Environment
那么这将不会飞:
Environment environment1 = new Environment(); //wrong
所以,如果我通过每一个迭代在程序集中的可见类型如何跳过所有将无法创建类似第二个实例的类型?我对反思很陌生,所以我对这个术语还不太了解。希望我在这里要做的事很清楚。
感谢您的回答,我需要很长时间来自行解决这个问题。 – Beaker 2009-07-24 20:00:06