C#无法正确转换“★”

时间:2019-10-23 13:40:35

标签: c# character-encoding

我的代码获取的字符串可以包含2个特殊字符“★”和“™”。

我不知道为什么,但是字符串可能不是UTF-8,但是对于™,我可以简单地使用string1 = list["value1"].ToString().Replace("â„¢", "™"); 我的问题是,现在我找不到黑星的正确代码,谷歌没有帮助我。希望您可以:)

2 个答案:

答案 0 :(得分:0)

黑星是Unicode symbol U + 2605

string symbol = "\u2605";

答案 1 :(得分:0)

我终于找到了我想要的代码:

⢢->™

â〜…->★