C# 只能使用 char 类型存储来自基本多文种平面的字符。对于平面之外的字符,需要使用两个称为代理项字符的 char。 还可以使用字符串字面量,例如:string s = "\U0001D11E"; 参见UTF-16。