G-M*_*Man 7 .net c#
我正在创建一个.NET用户控件.我是否需要IDisposable为用户控件实现界面?
IDisposable
Joh*_*zen 13
Control 已实施 IDisposable
Control
如果需要处理某些非托管资源,则只需覆盖实现.
所以答案很简单:不,可能不是.
Nic*_*ick 7
实际上,Control已经实现了IDisposable.如果使用Visual Studio进行任何类型的Control自动生成,则基本实现通常在.Designer.cs文件中生成.如果需要,您只需要添加到基本实现.
它有一个虚拟的Dispose方法,它接受一个布尔标志.如果为True,则通过接口调用Dispose.如果为False,则通过终结器调用Dispose.
归档时间:
16 年 前
查看次数:
3497 次
最近记录:
15 年,2 月 前