我需要知道如何获取用于移动用途的国家代码列表,例如,我住在新加坡,我的国家代码是 (65)。如果我想发送短信或拨打电话,我将指定 +65 98287222。
已编辑:是否有任何代码可用于填充此国家/地区呼叫代码列表?
我正在使用 C#,Windows 应用程序。
非常感谢您的帮助。
我需要知道如何获取用于移动用途的国家代码列表,例如,我住在新加坡,我的国家代码是 (65)。如果我想发送短信或拨打电话,我将指定 +65 98287222。
已编辑:是否有任何代码可用于填充此国家/地区呼叫代码列表?
我正在使用 C#,Windows 应用程序。
非常感谢您的帮助。
维基百科上有大量国家/地区呼叫代码可供您使用。
这是一个您可能会发现有用的链接 http://www.countrycodes.com/call.php
必应搜索会出现各种可以下载列表的地方。我敢打赌,将“Web 服务”添加到搜索条件会返回一堆您可以调用以获取列表的 Web 服务。
http://www.bing.com/search?q=country+codes+list&src=IE-SearchBox&FORM=IE8SRC
编辑 - 添加
是的。添加“Web 服务”发现更好的链接。这是第一个:
你可以使用我的包Nager.Country
。它可以通过 nuget 获得。该对象包含一个属性 callingCodes。
PM> install-package Nager.Country
ICountryProvider countryProvider = new CountryProvider();
var countryInfo = countryProvider.GetCountry(Alpha2Code.SG);
//countryInfo.callingCodes = 65