如何在.NET 2中测试C#中的类是否是抽象的?

时间:2015-05-31 17:13:48

标签: c# .net

在.NET 4.5中,测试类型是否抽象就像type.GetTypeInfo().IsAbstract一样简单。 GetTypeInfo API在.NET 2中不可用。使用.NET 2测试抽象性的方法是什么?

2 个答案:

答案 0 :(得分:7)

您也可以使用.Net 2.0中提供的http://npm-browser.com/

  

获取一个值,该值指示Type是否为抽象且必须为   重写的。

答案 1 :(得分:0)

可能是你做得不对,你需要做以下几行:

Type myTypeObj = Type.GetType("MyClass");
bool IsAbstract = myTypeObj.IsAbstract;