在finally块中执行Response.Write是否正确?

时间:2012-05-23 09:01:48

标签: c# asp.net

在asp.net中 - 我的代码在finally块中的http响应中发送了一个Json序列化对象 - 但请求客户端在响应中没有收到任何内容。

(我检查过以确保在调试时发送对象时该对象不为空。)

从finally块发送响应是否可能导致此问题?

2 个答案:

答案 0 :(得分:1)

不,使用finally块内的代码本身不会导致问题。

代码执行流程有问题。

答案 1 :(得分:0)

没有在Finally block中编写这种类型代码的好地方。它总是执行。