从整数中派生特殊字符

时间:2013-09-24 14:18:56

标签: c# character

我正在尝试一些保存压缩数据的方法,我决定尝试将整数值保存到字符串中。我要做的是将一个已放入函数的数字转换为一个字符(例如alt + 50)。如何从整数中获取脚本中的特殊字符?我有/想要完成的例子:

void saveID(int id){
     stringOfIDs + (alt + id); //how do I call this in script?
}

1 个答案:

答案 0 :(得分:1)

听起来你问的是如何使用给定的序数来获取Unicode字符。

您可以通过将整数转换为char来完成此操作。

如果整数大于2 16 ,则需要处理代理对;致电Char.ConvertFromUtf32()

如果该字符位于代理项对的范围内,您将获得无效的Unicode。

相关问题