c#将字符串编码为未知格式

c#将字符串编码为未知格式,c#,encoding,character,C#,Encoding,Character,我知道一个网站可以转换特殊字符,但我不知道什么是编码格式。 例子: 当我在网站中搜索uğur时,它会在URL中转换为ug21ur。 它是一种编码格式还是?如何将C#中的ğ转换为g21 示例:它似乎不是“正式”编码。通常,URL编码会产生:u%C4%9Fur 用于转换为大多数编码。然而,在这种情况下,我看不到任何编码会对应于你的角色的g21。这对你没有帮助,但我认为它是这个网站特有的,甚至不是真正的编码。一些例子: uğur ug21ur DŽENAN dzenan NAĎA nad

我知道一个网站可以转换特殊字符,但我不知道什么是编码格式。 例子: 当我在网站中搜索
uğur
时,它会在URL中转换为
ug21ur
。 它是一种编码格式还是?如何将C#中的
ğ
转换为
g21


示例:

它似乎不是“正式”编码。通常,URL编码会产生:
u%C4%9Fur


用于转换为大多数编码。然而,在这种情况下,我看不到任何编码会对应于你的角色的
g21

这对你没有帮助,但我认为它是这个网站特有的,甚至不是真正的编码。一些例子:

uğur ug21ur DŽENAN dzenan NAĎA nad18a Naďa nad18a NADĚŽDA nade18z18da 乌尔乌戈尔 DŽENAN dzenan NAĎA nad18a Naďa nad18a 那得那得那得那得那得那得那 我认为这些名字是使用网站创建者设计的一些算法生成的。例如:如果字符是特殊的,则在其后面加上18。如果已存在具有相同表示形式的名称,则递增该数字。只是猜测,可能不正确


国际化也被缩写为i18n。

什么网站?我没有看到任何编码为21的
ğ
编码。在中搜索“uğur”并查看URL。网站只提到它对字符进行编码,但没有关于它们如何编码的信息()。也许你可以在他们的论坛上问一下?