【发布时间】:2010-11-23 21:16:50
【问题描述】:
静态分析工具不断告诉我我的 C# 代码中存在资源泄漏。
这是一个例子:
StringReader reader = new StringReader(...);
// do something with reader
...
} // static analysis tool cries that I've leaked **reader**
我的工具正确吗?如果有,为什么?
编辑(回复评论)- 我的静态分析工具说我有一堆资源泄漏。我从forum 知道某些 Java AWT 对象需要显式释放,否则会发生泄漏。是否存在需要显式释放的 C# 对象?
【问题讨论】:
-
什么是静态分析工具?你能说得更具体些吗
标签: c# garbage-collection