(我提前申请我的英语不好:))
我实际上正在开发一个 Windows Phone 商店应用程序 (wp8.1),我需要显示一个带有国家名称的选择器(以及一些其他信息)。
我正在使用libphonenumber库来获取国家信息,同时还要检查用户输入的号码与所选国家代码的格式是否正确。您可以在此处找到有关该库的更多信息。
所以......这个图书馆给了我支持的国家。我可以获得(和使用)每个国家/地区的信息是:
- 国家双字母代码:(例如,对于法国:FR)
- 国家/地区数字代码:(例如,对于法国:33)
但我还需要显示国家全名(例如,法国:法国):)
我尝试使用 CultureInfo 从 TwoLetter 代码中获取名称
string name = new CultureInfo("FR").DisplayName;
但这没有用......实际上有时它会返回语言,有时它会崩溃。我知道问题出在哪里,CultureInfo应该以这种方式获取参数:“FR-fr”,然后它将返回“français (France)”。但我只有“FR”或33 ...
有没有其他方法可以使用这两个信息来获取国家名称?
提前谢谢你!
罗马。