pro*_*don 3 c#
可能重复: "using {}"内的Response.Redirect("")
差不多那个.例如,如果我在using语句中与数据库连接,并且使用语句中的某个地方重定向到另一个页面,它会丢弃我的连接还是我必须先手动调用它?
Jon*_*eet 7
是的,绝对会打电话Dispose.using语句的要点Dispose是在finally块中调用,因此无论块是正常完成还是异常,都将处置资源.
Dispose
using
finally
在IIRC中有一个轻微的皱纹,Response.Redirect抛出一个ThreadAbortException如果它被捕获将自动重新抛出,但这不应该影响finally块.
Response.Redirect
ThreadAbortException
归档时间:
13 年,6 月 前
查看次数:
613 次
最近记录: