通常你可以写一些像这样的东西
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
但是这样您只能获得在启动应用程序时配置的CultureInfo,如果之后设置已更改,则不会更新.
那么,如何在控制面板 - >区域和语言设置中获取当前配置的CultureInfo?
如何获取操作系统的区域和语言中指定的机器当前位置?我已经尝试从RegionInfo类中获取它,但它返回按区域和语言的格式下拉列表中指定的位置.
只是为了澄清我的意思,如果您从机器的控制面板打开区域和语言,我想读取位置选项卡中指定的位置.RegionInfo为我提供了格式下拉格式选项卡中指定的值.