例如,我有一个字符串“ H€llo,世界!”其UTF-8编码值为H%E2%82%ACllo%2C%20world%21,请有人帮我在C#中获得此值。从早上开始我就一直在bus头,找不到能够获得完全相同值的方法或库。主要问题是面对特殊字符!等
我尝试过
HttpUtility.UrlPathEncode(string str)
HttpUtility.UrlEncode(string str)
HttpUtility.UrlEncode(string str, Encoding e)
HttpUtility.HtmlEncode(string s)
WebUtility.UrlEncode etc
Uri.EscapeDataString
解决了。谢谢大家。