RegionInfo在Windows 8.1应用程序中引发异常

弗里特霍夫·伯格格伦

我有以下代码:

 var culture = CultureInfo.CurrentUICulture;
 var regionInfo = new RegionInfo(culture.TwoLetterISOLanguageName);

如果CurrenUiCulture是带有ISOLanguageName的希伯来语,则“ he”引发异常

他的地区名称不应该与中立文化相对应;需要一个特定的文化名称。

它可以与其他文化一起使用,例如阿拉伯语,西班牙语,中国语...怎么了?

迪西

he 如代码所示,是区域中立文化

new CultureInfo("he").IsNeutralCulture; // true

RegionInfo接受一个int构造函数的话用不同的方式,我发现更容易理解的例外。

new RegionInfo(new CultureInfo("he").LCID) // Culture ID 13 (0x000D) is a neutral culture; a region cannot be created from it.

尝试使用更具体的文化名称,例如he-il以色列。

new RegionInfo("he-il") 不会引发异常。

至于其他例子...

  • es既是西班牙语的区域中性语言代码又是西班牙的国家代码(RegionInfo也接受国家代码),所以这才起作用
  • ar 既是阿拉伯语的区域中性语言代码,又是阿根廷的国家/地区代码(因此“有效”,但您不会得到预期的结果)
  • zh是中文的区域中性代码,它不起作用。虽然,如果您尝试cn过,因为它是国家/地区代码,因此很有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Windows Phone 8中,RegionInfo.CurrentRegion.IsMetric始终返回true

来自分类Dev

当应用程序在锁屏Windows Phone 8下运行时,ClipBoard.SetText引发异常

来自分类Dev

应用程序崩溃而未在Windows Phone 8.1 XAML中引发任何异常

来自分类Dev

阅读Windows Phone 8中的应用程序使用的权限

来自分类Dev

在Windows8中为应用程序添加Doskey

来自分类Dev

Windows 8应用程序中的CameraCaptureUI拍摄镜像照片

来自分类Dev

在Ubuntu中开发Windows Phone 8应用程序的IDE

来自分类Dev

Team Viewer无法在Windows 8中运行应用程序

来自分类Dev

在Windows8中为应用程序添加Doskey

来自分类Dev

在Windows Phone 8应用程序中触发电话

来自分类Dev

在Windows 8应用程序中处理证书

来自分类Dev

Windows Phone 8中的应用程序栏

来自分类Dev

如何从Windows 8应用程序中的CultureInfo获取LCID?

来自分类Dev

如何在Windows 8的Reader应用程序中打印?

来自分类Dev

Windows 8应用程序中的SQLite数据清理

来自分类Dev

是否可以在Ubuntu中运行Windows 8应用程序?

来自分类Dev

Windows Phone 8应用程序中的应用程序内购买是否有限制?

来自分类Dev

<a>中的<img>使应用程序崩溃(Javascript Windows 8应用程序)

来自分类Dev

Windows 8应用程序/加载屏幕

来自分类Dev

Windows 8的WPF触摸应用程序

来自分类Dev

Windows Phone 8新闻应用程序

来自分类Dev

Windows 8应用程序/加载屏幕

来自分类Dev

Windows 8电话应用程序与Windows 8选项卡应用程序

来自分类Dev

如何在Windows Phone 8应用程序中解决此应用栏显示问题?

来自分类Dev

如何在Windows 8中为程序(应用程序)设置密码?

来自分类Dev

如何从Windows Phone 8中的应用程序中删除数字中的符号

来自分类Dev

Windows 8应用程序优于桌面程序的优势

来自分类Dev

在Windows 8和Windows Phone应用程序中永远不会消失的GridView和占位符

来自分类Dev

在Windows 8的Creator中编译要在Windows 7上运行的Qt 5应用程序?

Related 相关文章

  1. 1

    在Windows Phone 8中,RegionInfo.CurrentRegion.IsMetric始终返回true

  2. 2

    当应用程序在锁屏Windows Phone 8下运行时,ClipBoard.SetText引发异常

  3. 3

    应用程序崩溃而未在Windows Phone 8.1 XAML中引发任何异常

  4. 4

    阅读Windows Phone 8中的应用程序使用的权限

  5. 5

    在Windows8中为应用程序添加Doskey

  6. 6

    Windows 8应用程序中的CameraCaptureUI拍摄镜像照片

  7. 7

    在Ubuntu中开发Windows Phone 8应用程序的IDE

  8. 8

    Team Viewer无法在Windows 8中运行应用程序

  9. 9

    在Windows8中为应用程序添加Doskey

  10. 10

    在Windows Phone 8应用程序中触发电话

  11. 11

    在Windows 8应用程序中处理证书

  12. 12

    Windows Phone 8中的应用程序栏

  13. 13

    如何从Windows 8应用程序中的CultureInfo获取LCID?

  14. 14

    如何在Windows 8的Reader应用程序中打印?

  15. 15

    Windows 8应用程序中的SQLite数据清理

  16. 16

    是否可以在Ubuntu中运行Windows 8应用程序?

  17. 17

    Windows Phone 8应用程序中的应用程序内购买是否有限制?

  18. 18

    <a>中的<img>使应用程序崩溃(Javascript Windows 8应用程序)

  19. 19

    Windows 8应用程序/加载屏幕

  20. 20

    Windows 8的WPF触摸应用程序

  21. 21

    Windows Phone 8新闻应用程序

  22. 22

    Windows 8应用程序/加载屏幕

  23. 23

    Windows 8电话应用程序与Windows 8选项卡应用程序

  24. 24

    如何在Windows Phone 8应用程序中解决此应用栏显示问题?

  25. 25

    如何在Windows 8中为程序(应用程序)设置密码?

  26. 26

    如何从Windows Phone 8中的应用程序中删除数字中的符号

  27. 27

    Windows 8应用程序优于桌面程序的优势

  28. 28

    在Windows 8和Windows Phone应用程序中永远不会消失的GridView和占位符

  29. 29

    在Windows 8的Creator中编译要在Windows 7上运行的Qt 5应用程序?

热门标签

归档