首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Encoding.GetEncoding(1255)和Encoding.GetEncoding(1252)有什么区别?

Encoding.GetEncoding(1255)和Encoding.GetEncoding(1252)有什么区别?
EN

Stack Overflow用户
提问于 2010-03-23 23:35:24
回答 6查看 25.8K关注 0票数 8

我有一个基于C#表单的程序,并一直在使用

System.Text.Encoding.GetEncoding(1252)

但我发现,我在阅读非英文字符时遇到了困难

System.Text.Encoding.GetEncoding(1255)

作品,但是我不知道改变这一点的含义,所以我希望有人能阐明一些差异和可能的影响。

EN

回答 6

Stack Overflow用户

发布于 2010-03-23 23:39:06

我建议您阅读Joel Spolsky的文章The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

票数 14
EN

Stack Overflow用户

发布于 2010-03-23 23:39:43

当您使用GetEncoding(1252年)时,您指定的是Windows-1252 Encoding,它指定西欧的拉丁字母表。希伯来语(1255)是Windows-1255 encoding,用于书写希伯来语。

票数 6
EN

Stack Overflow用户

发布于 2010-03-23 23:39:19

字符编码1255包括希伯来语符号,而1252适合于西方语言。是否是这样,非英语符号恰好是希伯来语?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2501216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档