摘要:
1、public int QueryCount(){ ….. try { return cmd.ExecuteScalar(); } finally { cmd.Dispose(); }}先执行cmd.ExecuteScalar(),把返回值暂时存起来,然后再去执行finally(钱放在这,我去劫个色),然后把返回值返回。return都是最后执行,但是return后的表达式的计算则是在finally之前。 如果C#设计的是先执行cmd.Dispose()再执行return就会出现return执行失败了,因为cmd已经Dispose了。 阅读全文
posted @ 2013-07-30 16:29
天殇月痕
阅读(164)
评论(0)
推荐(0)

浙公网安备 33010602011771号