Url中處理空格、特殊字符

publicvoid UrlEncodeTest()
{
   
string url ="C++ C#";
    Console.WriteLine(HttpUtility.UrlEncode(url));
//C%2b%2b+C%23
    Console.WriteLine(HttpUtility.UrlPathEncode(url));//C++%20C#
    Console.WriteLine(Uri.EscapeUriString(url));//C++%20C#
    Console.WriteLine(Uri.EscapeDataString(url));//C%2B%2B%20C%23
}

原文地址:https://www.cnblogs.com/Annayang/p/3479794.html