永发信息网

在C#里WebBrowser控件如何释放内存

答案:1  悬赏:10  手机版
解决时间 2021-05-14 16:50
  • 提问者网友:欺烟
  • 2021-05-13 21:47

如题,在C#里不最小化、不退出、不关闭的情况下,加载了WebBrowser控件,访问了一个大flash,怎么样直接释放内存?

最佳答案
  • 五星知识达人网友:思契十里
  • 2021-05-13 22:57

C# 中也是垃圾自动回收机制。


最简单的方法就是


将对象赋值 = null 那么你所创建的这块内存也就是死对象了(则没有任何对象联系到他所以垃圾回收机制会自动先回收这些)


但是一些控件一般都有一个Dispose();方法  这并不是C++中的析构


所以内存回收不会立即发生 而是说:一旦垃圾回收机制启动你必须先回收我指的这块内存!


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯