在Asp.net中可以使用Server.HTMLEncode和Server.URLEncode 将文本或URL的特殊字符编码,
但在控制台或Winform程序中没有办法使用到这些方法,
解决办法:
System.Web 命名空间
引用System.Web.Dll
HttpUtility.HtmlEncode(str);
HttpUtility.HtmlDecode(str);
HttpUtility.UrlEncode(str);
HttpUtility.UrlDecode(str);