表情符号字符串连接
Emoji string concatenation
感觉有点傻,问这个。但是我最初的尝试并没有成功。
问题是,我有一些代码部分,前面没有特殊符号,例如:“00a9”或“1f1e6-1f1e8”。我需要从字符串创建一个 unicode 字符,将其作为单个符号写入 mssql 数据库。该列的类型为 nvarchar。
使用 StringBuilder 类型解决了它。
var unicodeBuilder = new StringBuilder();
foreach (var unicodePart in unicodeParts)
{
unicodeBuilder.Append(char.ConvertFromUtf32(Convert.ToInt32(unicodePart,16)));
}
感觉有点傻,问这个。但是我最初的尝试并没有成功。
问题是,我有一些代码部分,前面没有特殊符号,例如:“00a9”或“1f1e6-1f1e8”。我需要从字符串创建一个 unicode 字符,将其作为单个符号写入 mssql 数据库。该列的类型为 nvarchar。
使用 StringBuilder 类型解决了它。
var unicodeBuilder = new StringBuilder();
foreach (var unicodePart in unicodeParts)
{
unicodeBuilder.Append(char.ConvertFromUtf32(Convert.ToInt32(unicodePart,16)));
}