首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教下类实现IDisposable接口的作用是什么

2011-12-19 
请问下类实现IDisposable接口的作用是什么?如题[解决办法]搜索一下msdn的说明就有[解决办法]IDisposable

请问下类实现IDisposable接口的作用是什么?
如题

[解决办法]
搜索一下msdn的说明就有
[解决办法]
IDisposable 接口
定义一种释放分配的非托管资源的方法。

当不再使用托管对象时,垃圾回收器会自动释放分配给该对象的内存;不过,进行垃圾回收的时间不可预知。另外,垃圾回收器对窗口句柄或打开的文件和流等非托管资源一无所知。

将此接口的 Dispose 方法与垃圾回收器一起使用来显式释放非托管资源。当不再需要对象时,对象的使用者可以调用此方法。

热点排行