WP 8.1 : 通过区域两个字母代码或国家数字代码获取县名

Posted

技术标签:

【中文标题】WP 8.1 : 通过区域两个字母代码或国家数字代码获取县名【英文标题】:WP 8.1 : Get county name by Region Two letter code or country numeric code 【发布时间】:2015-09-19 23:28:32 【问题描述】:

(我提前申请了我的英语不好:))

我实际上正在开发一个 Windows Phone 商店应用程序 (wp8.1),我需要显示一个带有国家名称的选择器(以及一些其他信息)。

我正在使用 libphonenumber 库来获取国家/地区信息,同时还要检查用户输入的号码与所选国家/地区代码的格式是否正确。您可以找到有关该库的更多信息here。

所以...这个库为我提供了受支持的国家/地区。我可以获得(和使用)每个国家/地区的信息是:

国家双字母代码:(例如,对于法国:FR) 国家/地区数字代码:(例如,对于法国:33)

但我还需要显示国家全名(例如,法国:法国):)

我尝试使用 CultureInfo 从 TwoLetter 代码中获取名称

string name = new CultureInfo("FR").DisplayName;

但这没有用...实际上有时它会返回语言,有时它会崩溃。我知道问题出在哪里,CultureInfo应该这样取参数:“FR-fr”,然后它会返回“français (France)”。但是我只有“FR”或33 ...

有没有其他方法可以使用这两个信息来获取国家名称?

提前谢谢你!

罗马式。

【问题讨论】:

【参考方案1】:

使用GeographicRegion 类。

【讨论】:

以上是关于WP 8.1 : 通过区域两个字母代码或国家数字代码获取县名的主要内容,如果未能解决你的问题,请参考以下文章

提取以相同的两个字符开头并以数字字符结尾的文本

将两个字母的国家代码与预定义的国家代码数组匹配

CTF 在线平台密码wp

有没有办法将国家/地区的两个字母字母代码显示在地图上?

LocalSettings 和后台任务 WP 8.1

如何在 Windows Phone 8.1 中获取当前位置的当前货币代码