0

我试着用谷歌搜索这个没有多大成功,所以我想我会来这里。我正在使用 Red Gate 的.NET Reflector来探索一些程序集。有没有办法将搜索限制在特定的程序集或命名空间?

例如,如果我搜索“table”,我会得到一大堆结果,例如程序IFormattable集中的System命名空间中的mscorlib。有什么方法可以限制此搜索而不从.NET Reflector 中打开的当前库列表中删除这些库?

4

2 回答 2

1

如果程序集有一些独特的命名空间,您可以将其包含在搜索词中。例如,我经常做一些类似的事情:

MyCompany.MyProject.Abstracts IConfigurationProvider

注意命名空间和实际类型名称之间的空格。我知道这并不完美,并且依赖于体面的命名空间(我的程序集名称通常表示命名空间),但这种意义仍然改善了这种情况。

于 2011-02-02T17:56:19.973 回答
1

您可以接近您想要的,而无需从树中删除所有程序集。由于单击“程序集”列标题将更改排序顺序,因此您可以轻松查看所有mscorlib组合在一起的列。

当然,与从树中删除程序集不同,这不会提高搜索操作的性能。请注意,您可以使用“文件”、“打开列表”命令来维护可以轻松切换的多个程序集列表。

于 2010-11-10T00:13:34.790 回答