ASP.NET中的die()或exit()功能

Kam*_*med 8 c# asp.net function

是否有任何功能上类似于die()exit()从PHP在ASP.Net?

Con*_*ell 8

这取决于您在代码中的位置,但您想要一种获取Response对象的方法.

从这里,你可以打电话HttpResponse.End().

此方法将缓冲区发送到客户端,引发EndRequest事件并抛出a ThreadAbortException以停止执行的其余页面.


Rei*_*ica 5

您正在寻找Response.End

End方法使Web服务器停止处理脚本并返回当前结果.不处理该文件的其余内容.

php 退出的文档说明:

终止脚本的执行.即使调用exit,也将始终执行关闭函数和对象析构函数.

exit是一种语言结构,如果没有传递状态,则可以在没有括号的情况下调用它.

它们并不完全等价,但主要取决于两个框架的工作方式之间的差异.

在调用Response.End时你必须小心,因为如果有任何脚本需要处理它会抛出异常(Response.Redirect表现出相同的行为).如果经常这样做,这可能会导致性能问题.