Sun_china

交流更多,收获更多?

博客园 首页 新随笔 联系 订阅 管理

因此那个using在这里的主要目的,第一是确保connection 变量在using之外的语句块不会被使用,第二是确保SqlConnection被放回缓冲池中,这两个是紧密相关的。

using{}语法干净,不易错,你从来不会因为大意地忘记写上某条语句而达不到上述目的。

至于执行dispose,其实并不是主要目的,仅仅是个语法手段,如果有其它的办法达到这两个目的,推迟执行dispose也未尝不可。
posted on 2007-05-11 14:11  Sun_china  阅读(2773)  评论(0编辑  收藏  举报