我想迭代字母表,如下所示:
foreach(char c in alphabet)
{
//do something with letter
}
Run Code Online (Sandbox Code Playgroud)
一组字符是最好的方法吗?(感觉很讨厌)
编辑:度量标准是"实现最少的类型,同时仍然可读且健壮"
如何返回角色的Unicode代码点?例如,如果输入为"A",则输出应为"U + 0041".理想情况下,解决方案应该照顾代理对.
使用代码点我指的是根据Unicode的实际代码点,它与代码单元不同(UTF8具有8位代码单元,UTF16具有16位代码单元,UTF32具有32位代码单元,在后一种情况下为值在考虑到字节序之后,等于代码点).