我目前正在学习 C#,想知道 C# 是否有 等同于 chr
和 ord
。
最佳答案
在C#中,char
是高效的UInt16
;这就是为什么我们可以简单地cast:
chr: (char)
显式 转换(如果 i
不在 [0. .UInt16.MaxValue]
范围我们会有整数溢出)
int i = ...
char c = (char) i;
ord:(int)
或什至隐式 转换(从char
转换为int
总是可能的)
char c = ...
int i = c;
关于c# - 是否有与 Python 的 chr 和 ord 等效的 C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54928378/