【发布时间】:2009-06-26 15:22:12
【问题描述】:
主要编辑: 我看错了文章!评论是关于类的 finalize 方法而不是 finally 块:)。道歉。
我刚刚读到您不应该在 finally 块中关闭或处置数据库连接,但文章没有解释原因。我似乎找不到关于您为什么不想这样做的明确解释。
【问题讨论】:
-
能否链接回原文
-
我觉得你应该把文章的链接放在网上
-
听起来像是一篇假文章...
-
也许文章(需要那个链接!)使用 using 语句而不是 try-finally?但仍会表明文章作者不理解 using 语句的作用。
-
你不想把 close 放在你的终结器中,因为你不知道它什么时候会被触发。最后肯定可以放上来看看这篇MSDN文章。 msdn.microsoft.com/en-us/library/system.object.finalize.aspx
标签: c# .net sql-server database