检测丢失处置的工具

问题描述 投票:0回答:3

我正在寻找任何可以检测执行数据访问和文件操作的类上丢失的 dispose 调用的工具。如果它检查其他性能问题那就太好了。

顺便说一句,我需要在代码上运行该工具,而不是在执行上运行。谢谢!

c# .net performance code-analysis static-analysis
3个回答
5
投票

DevExpress CodeRush 为您做到这一点:

请参阅这篇文章:代码问题 – 未处理的本地

Code Rush 主页:DevExpress CodeRush

我使用过这个工具的 Express 版本,我个人比 ReSharper 更喜欢它。


2
投票

开源 Gendarme 工具提供了一些关于 IDisposable 的规则。

免责声明:我是宪兵的维护者。


1
投票

如果您喜欢免费实用程序,FxCop 可以做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.