我的程序似乎无法识别我的表情符号,并且我从Unicode代码转换器(1F510 for 🔐 (获得的Unicode转义码无法被Visual Studio识别(Unicode转义码通常变成紫色,但对于这个,除了最后一个符号外,所有符号都变成紫色(。
Console.WriteLine("🅐/A-🔐 G comme groupe");
Console.WriteLine("🅑/B-🔒 J comme Jeu de sons");
Console.WriteLine("🅧/X-🔒 L comme Liré");
有人可以帮我弄清楚吗?
要使用 unicode 字符(如表情符号(,您可以执行以下操作:
Rune d = new Rune(0x1F512);
0x1F512是您想要的表情符号的十六进制谷。请注意,这仅在 .NET Core 3.0 及更高版本中可用。
这更深入地解释了这个主题: https://learn.microsoft.com/en-us/dotnet/standard/base-types/character-encoding-introduction