如何确定 CultureInfo 实例是否支持拉丁字符
是否可以确定 CultureInfo
我正在使用的实例是否基于拉丁字符集?
Is it possible to determine if the CultureInfo
instance that I am working with is based on a Latin character set or not?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我相信您可以使用
CultureInfo.TextInfo.ANSICodePage
。其中只有这么多(详细信息如下:http://msdn.microsoft.com/ en-us/goglobal/bb964654)。
您通常只需要检查它的值是 1252 还是 1250
I believe you can use the
CultureInfo.TextInfo.ANSICodePage
.There are only so many of these (detailed here: http://msdn.microsoft.com/en-us/goglobal/bb964654).
You mostly just need to check that it's value is either 1252 or 1250
不确定这是否足够,但是如何使用 CharUnicodeInfo.GetUnicodeCategory 方法
另请参阅脚本属性上的 Unicode UAX #24以及Unicode 字符到脚本分配表。
Not sure whether this is sufficient, but how about testing the CultureInfo.NativeName property for Latin characters using the CharUnicodeInfo.GetUnicodeCategory method
See also the Unicode UAX #24 on Script Properties and the Unicode Character to Script assignment table.