我正在寻找任何可以检测执行数据访问和文件操作的类上丢失的 dispose 调用的工具。如果它检查其他性能问题那就太好了。
顺便说一句,我需要在代码上运行该工具,而不是在执行上运行。谢谢!
DevExpress CodeRush 为您做到这一点:
请参阅这篇文章:代码问题 – 未处理的本地
Code Rush 主页:DevExpress CodeRush
我使用过这个工具的 Express 版本,我个人比 ReSharper 更喜欢它。
开源 Gendarme 工具提供了一些关于 IDisposable 的规则。
免责声明:我是宪兵的维护者。
如果您喜欢免费实用程序,FxCop 可以做到这一点。