WP 8.1:按地区获取县名两个字母代码或国家/地区数字代码

时间:2015-07-02 12:18:20

标签: windows-phone-8.1 cultureinfo country-codes libphonenumber

(我因为我的英语不好而预先推荐:))

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

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

所以...这个图书馆给了我支持的国家。我可以获得(和使用)每个国家的信息是:

  • Country TwoLetter code :(例如,France:FR)
  • 国家/地区数字代码:(例如,对于法国:33)

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

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

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

但是没有用...... Actualy有时会返回语言,有时会崩溃。我知道问题的来源, CultureInfo 应该采用这种方式:“FR-fr”,然后它将返回“français(France)”。但我所拥有的只是“FR”或33 ......

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

提前谢谢你!

罗马。

1 个答案:

答案 0 :(得分:0)

使用GeographicRegion类。