国、州、引用符の名前に C# コードでアクセスしたい。これまで、CulturalInfo クラスの国名のコードを通じて国名に正常にアクセスできました。
public string[] Get()
{
Dictionary<string, string> CountryNameDictonary = new Dictionary<string, string>();
foreach (System.Globalization.CultureInfo ci in System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes.SpecificCultures))
{
System.Globalization.RegionInfo ri = new System.Globalization.RegionInfo(ci.Name);
if (!CountryNameDictonary.ContainsKey(ri.EnglishName))
{
CountryNameDictonary.Add(ri.EnglishName, ri.TwoLetterISORegionName);
}
}
var OrderedNames = CountryNameDictonary.OrderBy(p => p.Key);
Dictionary<string, string> Countries = new Dictionary<string, string>();
foreach (KeyValuePair<string, string> val in OrderedNames)
{
Countries.Add(val.Key, val.Value);
}
return Countries.Keys.ToArray();
}
今、私は立ち往生しており、州と引用の名前にアクセスする方法がわかりませんでした.データソース(データベースまたはXML)を編集するために戻ることなく、選択した各国の州と都市のリストを最も簡単な方法で取得したい. .これを行うにはどうすればよいですか、助けてください?