用户控件的资源释放

it2022-05-05  101

将变量设置为NULL 和 该变量指向的对象的Dispose()方法的区别:设置为NUll 是在栈上开辟空间保存这个空引用,将变量赋值后,即再堆上保存该变量所持有的内存地址上的对象;变量的Dispose()方法,是给变量保存的内存地址的对象的.Dispose()方法。

释放资源时,建议先.Dispose()对象的资源,然后又可能再使用的话,将变量赋值为NULL

转载于:https://www.cnblogs.com/angleSJW/archive/2011/04/29/2033048.html


最新回复(0)