使用IDisposabel接口-C#语法基础

时间:2024-05-14 20:34:03
【文件属性】:

文件名称:使用IDisposabel接口-C#语法基础

文件大小:159KB

文件格式:PPT

更新时间:2024-05-14 20:34:03

C#语法基础

使用IDisposabel接口 实现了IDisposable接口的类可以使用using语句编写优雅的代码,确保对象的清除,即使发生异常的情况下也不例外 using(Resource res = new Resource()) { res.UseResource(); //此处自动调用res.Dispose(); } 等价于: Resource res = null; try { res = new Resource(); …… } finally { if( res != null) { IDisposable disp = res as IDisposable ; disp.Dispose(); } } 使用using语句对多个对象进行分配 using(A a =new A(“A”), a2=new A(“AA”)){……}


网友评论