1
我想閱讀機器的文化,並希望顯示國家手機代碼 在文本框中。例如,如果某人正在爲印度開放網站,則在移動文本中顯示+91應爲 。顯示基於機器文化設置的國家的手機代碼
任何人都可以建議我使用c#編寫相同的代碼。
我想閱讀機器的文化,並希望顯示國家手機代碼 在文本框中。例如,如果某人正在爲印度開放網站,則在移動文本中顯示+91應爲 。顯示基於機器文化設置的國家的手機代碼
任何人都可以建議我使用c#編寫相同的代碼。
其實我的工作做類似的東西 - 此刻我能想到的唯一的事情是這樣的 -
/// <summary>
/// Retrieves the dialling code.
/// </summary>
/// <param name="culture">The culture.</param>
/// <returns></returns>
public static string RetrieveDiallingCode(string culture)
{
string value = "+44";
switch (culture)
{
case "sv-SE":
value = "+46";
break;
case "de-DE":
value = "+49";
break;
case "fr-FR":
value = "+33";
break;
case "fi-FI":
value = "+358";
break;
case "en-US":
value = "+1";
break;
default:
value = "+44";
break;
}
return value;
}
,然後檢索它像這樣
RetrieveDiallingCode(CultureInfo.CurrentCulture.Name)
不幸,它有點俗氣,因爲它的硬編碼 - 但你總是可以將它們添加到一個XML文件,並從那裏檢索它們。我從本網站獲得了一系列代碼: