Dav*_*art 13 c# dispose memory-leaks idisposable using-statement
我必须检查一些其他人有一些内存泄漏的代码.现在我正在搜索一次性对象以使用using语句对它们进行包围,我想知道是否有一种快速方式告诉你所有声明的一次性对象.我的意思是像resharper或另一个visual studio插件.
谢谢.
Nei*_*ell 11
我明白你的意思.我不知道,但看看FxCop.它可能在某处有一个规则,用于检查是否未处理实现IDisposable的对象.只是预感,介意.
更新:Mitch Wheat写道:
FxCop包含规则,那就是说从实现IDisposable的类型派生的所有类型都应该实现Dispose()模式
谢谢,米奇.
内FxCop的使用规则CA2213(DisposableFieldsShouldBeDisposed)和CA2215(DisposeMethodsShouldCallBaseClassDispose)将赶上那里处置未在自己的类称为正确,但我不相信有什么在那里检查处置总是叫讽刺意味的是,虽然有一个规则( CA2202)用于DoNotDisposeObjectsMultipleTimes
| 归档时间: |
|
| 查看次数: |
3873 次 |
| 最近记录: |