在 .NET Windows 应用程序中使用 UTF-8
可能的重复:
Unicode 字符未显示在 System.Windows.Forms.TextBox 中
我正在尝试在 .net windows 应用程序内的文本框中呈现国际语言,但它没有正确显示字符。
我似乎找不到将字符编码更改为 UTF-8 的设置,有人可以指出我正确的方向吗?谢谢 :)
Possible Duplicate:
Unicode characters not showing in System.Windows.Forms.TextBox
I'm trying to render international languages within a textbox inside my .net windows application but it's not showing the characters properly.
I can't seem to find the setting to change the character encoding to UTF-8, can someone point me in the right direction? Thanks :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
.NET 中的
System.String
已采用 Unicode (UTF-16) 编码。 MSDN 指出:“字符串是顺序集合用于表示文本的 Unicode 字符。”System.String
in .NET is already Unicode (UTF-16) encoded. MSDN states: "A string is a sequential collection of Unicode characters that is used to represent text."