小编Jok*_*_37的帖子

DocumentDB是否支持查询中的LIKE关键字?

我们LIKE可以在T-SQL中使用关键字来过滤掉记录吗?

azure azure-cosmosdb

28
推荐指数
1
解决办法
1万
查看次数

如何将表情符号转换为其UTF-32 /转义的unicode?

我正在使用WPF中的聊天应用程序,但我想在其中使用表情符号。我正在使用WPF应用程序。我想阅读来自Android / iOS设备的表情符号并显示相应的图像。

在WPF上,我得到一个黑色表情 这个。我以某种方式得到了一个表情符号图标库,它们分别以十六进制/转义的unicode值保存。因此,我想将这些表情符号转换成UTF-32 /转义的unicode,以便我可以直接用它们替换相关的表情图标。

我曾尝试将表情符号转换为其unicode,但最终得到带有几个符号的不同字符串,而这些符号具有不同的unicode。

string unicodeString = "\u1F642";  // represents  

Encoding unicode = Encoding.Unicode;
byte[] unicodeBytes = unicode.GetBytes(unicodeString);

char[] unicodeChars = new char[unicode.GetCharCount(unicodeBytes, 0, unicodeBytes.Length)];
unicode.GetChars(unicodeBytes, 0, unicodeBytes.Length, unicodeChars, 0);
string asciiString = new string(unicodeChars);
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏!

c# unicode wpf emoticons emoji

3
推荐指数
1
解决办法
6627
查看次数

标签 统计

azure ×1

azure-cosmosdb ×1

c# ×1

emoji ×1

emoticons ×1

unicode ×1

wpf ×1