C# 这个字符串的编码是什么?

C# 这个字符串的编码是什么?,c#,string,encoding,decoding,C#,String,Encoding,Decoding,如何检测此字符串的编码: "http://sinapress.ir/resize/directory/مجامع علمی/1439280705853632083.jpg/263/171" 原始字符串是: "http://sinapress.ir/resize/directory/مجامع علمی

如何检测此字符串的编码:

    "http://sinapress.ir/resize/directory/مجامع علمی/1439280705853632083.jpg/263/171"
原始字符串是:

    "http://sinapress.ir/resize/directory/مجامع علمی/1439280705853632083.jpg/263/171"
如何将c#中的第一个字符串转换为第二个字符串?

您可以使用


它是标准的html编码。只需使用HttpUtility.HtmlDecode()

看起来像URL编码。有一个
Sytem.Net.HttpUtility
类应该具有编码和解码功能。我使用了HttpUtility.UrlDecode,但没有在此字符串中响应,而是使用另一个字符串。可能的重复
var urlToDecode = "http://sinapress.ir/resize/directory/مجامع علمی/1439280705853632083.jpg/263/171";
Console.WriteLine(HttpUtility.HtmlDecode(urlToDecode));