C# 如何获得UTF-8格式的网站标题?

C# 如何获得UTF-8格式的网站标题?,c#,.net,encoding,utf-8,html-agility-pack,C#,.net,Encoding,Utf 8,Html Agility Pack,我想得到一个网站的标题。我使用的是客户端。编码,它几乎完美,但有点不对劲 它返回我“Budapeşte&ŧ039de gezilecek Yeller | Skyscanner Haberler”,但标题使用撇号而不是unicode 土耳其字“ş”没问题 此处显示的示例不正确,和#039缺少尾部的 但它在服务器上是正确的,因此您可以执行以下操作: return System.Net.WebUtility.HtmlDecode(title); 这与编码.UTF8不同,UTF8是字符串数据的二进制

我想得到一个网站的标题。我使用的是客户端。编码,它几乎完美,但有点不对劲

它返回我“Budapeşte&ŧ039de gezilecek Yeller | Skyscanner Haberler”,但标题使用撇号而不是unicode

土耳其字“ş”没问题


此处显示的示例不正确,
和#039
缺少尾部的

但它在服务器上是正确的,因此您可以执行以下操作:

return System.Net.WebUtility.HtmlDecode(title);
这与
编码.UTF8不同,UTF8是字符串数据的二进制编码

return System.Net.WebUtility.HtmlDecode(title);