所以我正在用 C# Visual Studio 2013 编写一个程序。在我的代码顶部,在我的使用中,我有:
using System.Web;
但是当我尝试使用这条线时:
HttpResponse httpResp = (HttpResponse)response;
然后 Intellisense 说没有 HttpResponse 类,尽管根据此页面 HttpResponse 是 System.Web 命名空间的一部分:https://msdn.microsoft.com/en-us/library/system.web.httpresponse(v=vs.110).aspx
此外,它没有给我任何选项,让我可以导入什么来使该类可用。我在这里做错了什么? HttpResponse 是否已弃用?如果是,是否有不同的方法来获取 http 响应的状态代码。
最佳答案
有多个具有命名空间 System.Web 的 dll,例如 System.Web.Entity。您需要添加对基本 System.Web dll 的引用,它应该可以工作。
关于c#: System.Web.HttpResponse 类在智能感知中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36091629/