gpt4 book ai didi

c# - 如何从 CultureInfo 获取国家代码?

转载 作者:IT王子 更新时间:2023-10-29 04:40:06 25 4
gpt4 key购买 nike

我有以下内容:

System.Globalization.CultureInfo c = new System.Globalization.CultureInfo("en-GB");

var a = c.DisplayName;
var b = c.EnglishName;
var d = c.LCID;
var e = c.Name;
var f = c.NativeName;
var g = c.TextInfo;
var h = c.ThreeLetterISOLanguageName;
var i = c.ThreeLetterWindowsLanguageName;
var j = c.TwoLetterISOLanguageName;

这些都没有给我国家代码,例如GB.

有没有办法不用字符串拆分就可以得到它?

最佳答案

var c = new CultureInfo("en-GB");
var r = new RegionInfo(c.LCID);
string name = r.Name;

您很可能需要使用 r.TwoLetterISORegionName 属性。

string regionName = r.TwoLetterISORegionName;

关于c# - 如何从 CultureInfo 获取国家代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20330343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com