为什么内存会泄露?
首先,蚌埠网络公司的小编得提醒您一下,内存泄露不是内存坏了,也不是指内存没插稳漏出来了。内存泄露就是说在你期待的时间内你的程序所占用的内存没有按照你想象中的那样被释放。
那什么是你期待的时间呢?明白这点很重要。如果一个对象占用内存的时间和包含这个对象的程序一样长,但是你并不期望是这样。那么就可以认为是内存泄露了。静态成员的生命周期是从AppDomain被加载开始,直到AppDomain被卸载,也就是说在通常情况下如果进程没被关闭,又忘记取消注册事件,那么ButtonClick事件包含的EventHandler委托所引用的对象会一直存在到进程结束为止,这就造成了内存泄露问题。这也是.NET中最常见的内存泄露问题的原因之一。
以上就是蚌埠网络公司的小编分享的内容,建设网站就来蚌埠网站建设,网络推广更要来蚌埠网络推广。欢迎点击:http://www.bbwlgs.cn/