我正在尝试使用 Visual Studio 2005 在 C# 中调用HttpServerUtuility.URLDecode 函数,但找不到它。我是using System.Web
正确的,但课程似乎不在那里。我是否需要为我的项目添加某种参考?
问问题
10118 次
3 回答
14
几点:
- 您需要对
System.Web
程序集的引用 - 你需要得到正确的类名(
HttpServerUtility
,不是HttpServerUtuility
) - 您需要正确获取方法名称(
UrlDecode
, notURLDecode
) - 你需要一个类的实例,因为它是一个实例方法
获取实例可能是最难的部分,除非您在 ASP.NET 中 - 它没有任何公共构造函数或静态属性来获取实例。通常你会使用HttpContext.Server
. 另一种方法是使用HttpUtility.UrlDecode
,这是一种静态方法。(同样,您需要参考System.Web
.)
于 2009-09-02T16:04:26.343 回答
5
添加对 System.Web 程序集的引用。
于 2009-09-02T16:01:54.863 回答
0
必须将程序集添加到我的 web api
System.Web
System.Web.Abstractions
System.Web.ApplicationServices
于 2015-10-27T10:33:49.123 回答