正在使用通用Windows应用程序并正在读取字符串,如果字符串包含笑脸字符(例如?),则不会显示它。
但是当我尝试静态声明它时,像
<TextBlock Text="😊" />
我的模拟器中的笑脸,以及我的模拟器正在运行时。但是当我尝试通过C#解决这个问题时,我得到了它的价值。我在这里看不到笑脸。像这样,
textBlock.Text = "😊";
我是否需要更改任何文本块属性才能获得表情符号?
答案 0 :(得分:1)
我建议你看一下http://www.charbase.com/block/emoticons,它可以很好地概述unicode中的表情符号。 Java和.NET似乎使用相同的转义机制。
如果你的笑脸\ud83d\ude0a
可能会成功。您的原始格式😊
是html转义的,而不是.NET转义。