【发布时间】:2010-12-12 17:15:20
【问题描述】:
我的任务是生成 UTF-8 字符集中的所有字符,以测试系统如何处理每个字符。我对字符编码没有太多经验。我要尝试的方法是增加一个计数器,然后尝试将该基数为 10 的数字转换为等效的 UTF-8 字符,但到目前为止,我还没有在 C# 3.5 中找到有效的方法
任何建议将不胜感激。
【问题讨论】:
-
Unicode 标准中有 1,112,064 个代码点。您真的要生成所有这些吗?
-
感谢您的反馈,这大大澄清了事情。为了更好地解释我的任务,我正在测试一项似乎对某些汉字感到窒息的服务。因此决定我们应该能够测试所有外来字符,因为系统需要能够处理各种国际语言。我正在寻找一种简单有效的解决方案,它不会花费很长时间来创建并具有最大的覆盖范围。
标签: c# .net utf-8 character-encoding