使用U转义时出现编译错误
本文关键字:编译 错误 转义 使用 | 更新日期: 2023-09-27 18:16:40
当使用'U作为unicode文字时,我得到了一个编译错误'无法识别的转义序列',我的程序有什么问题吗?
public class TestProject
{
static void Main(string[] args)
{
string s1 = "'UD800DC09";
Console.WriteLine(s1);
}
}
查看这篇msdn文章。它说:"不支持代码点高于0x10FFFF的Unicode字符。"
编辑:也许你想要的是:
string s1 = "'uD800'uDC09";
使用小写的u
string s1 = "'uD800DC09";
https://ideone.com/OIsC9