【问题标题】:How to isolate the regional settings in c#如何在c#中隔离区域设置
【发布时间】:2011-06-20 20:25:28
【问题描述】:

我的产品(我使用的是 Microsoft.Office.Interop.Excel)面向葡萄牙语受众,其中逗号是十进制符号。它也有很多浮点和双精度计算以及百分比。 因此,当我在区域设置设置为美国的 Windows 上运行程序时,程序运行良好,当我在区域设置设置为巴西的 Windows 上运行程序时,会发生很多错误的事情,比如百分比变得疯狂(a很多零和其他数字),一些计算会导致无限结果等等......

我的问题是,如何在 C# 解决方案中隔离区域设置?即使 Windows 配置了巴西,也喜欢在美国修复区域设置?这可能吗?如果没有,我们还有其他方法可以解决这个问题吗?

提前致谢。

林肯

【问题讨论】:

    标签: c# settings regional


    【解决方案1】:

    您是否尝试过使用 System.Globalization.CultureInfo 类?具体来说,CultureInfo.CurrentCulture?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 2010-12-05
      • 2013-04-11
      • 2013-12-21
      • 1970-01-01
      相关资源
      最近更新 更多