如果Int值在有效值的范围内,那么将Int值转换为Utf16中的相应字符的最佳方法是什么?
发布于 2008-11-14 11:15:29
int i = 65;
char c = Convert.ToChar(i);
发布于 2008-11-14 12:44:57
虽然不能完全按照公式回答问题,但如果您需要或可以将最终结果作为字符串,您也可以使用
string s = Char.ConvertFromUtf32(56);
如果需要,它将为您提供代理UTF-16对,从而在您处于BMP之外时为您提供保护。
发布于 2021-03-13 04:17:19
吉梅尔在PowerShell中的回答似乎是:
> [char]65
A
> [char]48
0
> [char]97
a
https://stackoverflow.com/questions/289792
复制相似问题