在.Net中,是否可以在不从System.Web.UI.Page继承的类中使用Response.Write

Gai*_*ais 10 .net c#

刚刚在电话工作面试中被问到这个问题的真假,并且有点难过.有任何想法吗?

Mat*_*les 24

您可以从HttpContext静态对象获取Response对象:

System.Web.HttpContext.Current.Response.Write("Some Text")
Run Code Online (Sandbox Code Playgroud)

如果current返回null,则代码不会作为页面请求的一部分运行.如果你再次被问到这个问题那么这就是答案,但后续问题应该是"为什么你需要?"