【发布时间】:2017-03-04 17:17:46
【问题描述】:
我正在尝试将字符串转换为一系列 unicode 字符。
例如:如果我有一个包含“Ñ”的字符串,我想要的 unicode 就是这个“U+00D1”。
编辑
谢谢大家的时间。我想要的是 unicode 字符的十六进制表示,而不是用 unicode 编码的字符本身。
【问题讨论】:
-
你的意思是,你想要每个 unicode 字符的十六进制表示?
-
没错@maf-soft
-
如果我理解正确,您是从 .NET 字符串实例开始的。那不是“UTF-8 字符串”。 C# 和 .NET 字符串基于代表 UTF-16 代码单元的
char值。