如何在VS中找到类

时间:2010-10-07 14:14:46

标签: visual-studio-2010

如何查找在System.IO命名空间中表示的所有异常类。 可以在VS中做吗?

1 个答案:

答案 0 :(得分:2)

在对象浏览器中,选择一个.Net框架版本(不是所有组件或我的解决方案)。

然后,您可以展开任何类并查看派生类型。 (请注意,扩展需要一些时间)

或者,look at MSDN

编辑:将以下内容粘贴到LINQPad

var mscorlib = typeof(string).Assembly;
var baseType = typeof(Exception);
mscorlib.GetTypes().Where(t => (t.Namespace ?? "").StartsWith("System.IO")
                            && baseType.IsAssignableFrom(t)).Dump();