以下来自 Visual Studio 的 C# Interactive Compiler:
> BitConverter.ToString(Encoding.BigEndianUnicode.GetBytes(""))
"D8-3D-DE-00"
> BitConverter.ToString(Encoding.BigEndianUnicode.GetBytes(""))
"D8-3C-DF-F4"
> BitConverter.ToString(Encoding.BigEndianUnicode.GetBytes(""))
"D8-3D-DE-00-D8-3C-DF-F4-DB-40-DC-67-DB-40-DC-62-DB-40-DC-65-DB-40-DC-6E-DB-40-DC-67-DB-40-DC-7F"
表情符号笑脸的代码单元是预期的代理对 - “D8-3D-DE-00”
表情符号标志的代码单元是预期的代理对 - “D8-3C-DF-F4”
鉴于此,表情符号笑脸后跟表情符号标志的代码单元不应该是 - “D8-3D-DE-00-D8-3C-DF-F4”吗?