如何在Windows / .NET中找出默认的度量单位系统(英制或公制)?

时间:2018-08-08 12:40:40

标签: .net windows units-of-measurement

在Windows中,理想情况下使用.NET框架,是否可以确定正常的度量单位(例如,SI /公制与英制/美式/英制)?如果可能的话,我认为这可能与PC的语言环境设置有关。


类似于:

1 个答案:

答案 0 :(得分:2)

RegionInfo类上有IsMetric属性。

var us = new RegionInfo("US");
Console.WriteLine($"Is {us.Name} Metric: {us.IsMetric}");

var nl = new RegionInfo("NL");
Console.WriteLine($"Is {nl.Name} Metric: {nl.IsMetric}");

打印:

Is US Metric: False
Is NL Metric: True