摘要:
1.我们常使用IDisposable接口的Dispose()方法来精确的释放非托管系统资源。在日常代码中我们确保调用Dispose()的方法是用using和try/catch/finally语句。2.所有包含非托管资源的类型都会实现IDisposable接口,他们还会创建终结器,以防止我们忘记调用Dispose()。如果你忘记调用Dispose(),那些非内存资源会在晚些时候,终结器会调用时会释放这些资源。这就使得这些对象在内存时待的时间更长,从而会使你的应用程序会因系统资源占用太多而速度下降。3.代码展示:public void ExecuteCommand( string connStri 阅读全文
posted @ 2011-01-11 23:49
yu_liantao
阅读(647)
评论(0)
推荐(1)

浙公网安备 33010602011771号