![]() |
1
2
您必须释放WebClient对象以及可能不再需要的任何其他托管非托管资源。
一种更好的代码编写方法是使用“using”语句:
有关详细信息,请在Google和StackOverflow上搜索“Dispose”和“IDisposable”模式实现。 最后一个提示:如果可能,不要使用内存流。直接从文件加载图像,除非您需要将其保存在RAM中。 编辑 如果我正确理解了您的代码,也许这样的代码可以工作:
|
![]() |
2
0
我不知道为什么会发生泄漏,但我可以建议您使用 .NET Memory Profiler . 如果您使用它运行应用程序,它将使您非常清楚哪些对象没有被处理,并帮助您解决问题。它有一个免费试用版,但很值得购买。 |
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
![]() |
Cobra_Fast · 如何查找不必要的空运算符? 3 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |