如何找出 Windows / .NET 中的默认计量系统(英制或公制)?
How to find out the default units of measure system (imperial or metric) in Windows / .NET?
在 Windows 中,最好使用 .NET 框架,有没有办法确定正常的度量单位(例如,SI/metric 与 Imperial/US/English)?如果可能的话,我假设这在某种程度上与 PC 的区域设置有关。
类似于:
How to know whether use metric or imperial
How do I know which is the default measure system (imperial or metric) on iOS?
IsMetric
属性 RegionInfo
class。
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
在 Windows 中,最好使用 .NET 框架,有没有办法确定正常的度量单位(例如,SI/metric 与 Imperial/US/English)?如果可能的话,我假设这在某种程度上与 PC 的区域设置有关。
类似于:
How to know whether use metric or imperial
How do I know which is the default measure system (imperial or metric) on iOS?
IsMetric
属性 RegionInfo
class。
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