c# - 是否有与 Python 的 chr 和 ord 等效的 C#?

标签 c# python char

我目前正在学习 C#,想知道 C# 是否有 等同于 chrord

最佳答案

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/

相关文章:

java - 是否有 Java/JUnit 版本的 NUnit 注释 [TestFixture]

c# - Kinect 流保存

python - 如果未找到元素,脚本将不起作用

python - 如何根据 Pandas 中的年份和周数定义 5-4-4 周的期间列

python - 从列表中查找有序子序列(不一定是连续的)

c++ - 为什么指向 char 的指针与指向其他数据类型的指针的行为不同

c++ - int8_t 与 char ;哪个是最好的?

c# - 删除正在使用的文件

c# - 表示为细长三角形的线在 3D 中不可见?

c - 如何将 '=' 附加到字符串