我想写在Visual Studio中的C#控制台,但它不可读,只有问号印在每个乌尔都语字符的空间。控制台C#乌尔都语写不可读
1
A
回答
2
除非您使用Unicode字体,否则控制台应用程序将使用机器系统语言环境定义的代码页。您可以将系统区域设置更改为支持Urdu的系统区域设置或将控制台的字体更改为Unicode字体。
'?'当Windows尝试使用原始ASCII代码没有对应字符的代码页显示一个代码页中的字符时,会出现字符。当目标ASCII码存在但对应于不同的字形时,可能会出现奇怪的字符。
1
从Console.OutputEncoding Property上MSDN:
注意,成功地显示Unicode字符到控制台具有以下要求:
- 控制台必须使用TrueType字体,如龙力控制台或索拉,以显示字符。
- 控制台使用的字体必须定义要显示的特定字形或字形。如果基本字体不包含该字形的定义,则控制台可以利用字体链接显示链接字体的字形。
相关问题
- 1. C#乌尔都语书面不能从数据库中读取
- 2. 乌尔都语字体
- 3. icu4j音译英语到乌尔都语
- 4. 用java读取的乌尔都文件
- 5. 乌尔都语字体格式问题
- 6. 乌尔都语字符加入问题
- 7. 乌尔都语支持用PHP
- 8. 如何在LaTEX中编写乌尔都语?
- 9. 乌尔都语在vb.net中的文本框中书写
- 10. 如何将乌尔都语字符串转换回十进制?
- 11. 使用C#进行乌尔都语打印#
- 12. 如何在c中加入乌尔都语字母#
- 13. 分配乌尔都语文本变量在C#
- 14. 不正确的乌尔都语内容呈现
- 15. 印刷乌尔都语(非拉丁语言)逐字使用python
- 16. SVG乌尔都语/阿拉伯语字母处理?
- 17. 我可以在数据库中看到乌尔都语但不在主页上
- 18. C#控制台case语句
- 19. MySQL表不可读控制台的值
- 20. Node.js将不可读的文本写入控制台
- 21. 控制台写
- 22. 在.NET中同时读写控制台
- 23. Java控制台/并发读写
- 24. {在乌尔都语博客文章对齐(从右到左); }
- 25. 在乌尔都语中创建问题的引号(引号)
- 26. 自定义Softkeyboard乌尔都语设置光标右侧
- 27. JTextPane显示英文字符与乌尔都语
- 28. 使用MySQL和JSP的乌尔都语(UTF-8)数据
- 29. 在MySQL中存储乌尔都语字符
- 30. 文本框中的乌尔都语输入
你有什么尝试吗? –
这是一个非常具体的问题:使用错误的代码页显示ASCII或Unicode数据。 –