我想寫在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數據。 –