gpt4 book ai didi

c# - 所有国家下拉列表

转载 作者:太空狗 更新时间:2023-10-29 17:50:35 27 4
gpt4 key购买 nike

我使用此代码用国家/地区列表填充我的下拉列表:

public JsonResult GetAllCountries()
{
var objDict = new Dictionary<string, string>();
foreach (var cultureInfo in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
var regionInfo = new RegionInfo(cultureInfo.Name);
if (!objDict.ContainsKey(regionInfo.EnglishName))
{
objDict.Add(cultureInfo.EnglishName, regionInfo.TwoLetterISORegionName.ToLower());
}
}
var obj = objDict.OrderBy(p => p.Key).ToArray();

return Json(obj.Select(t => new
{
Text = t.Key,
Value = t.Value
}), JsonRequestBehavior.AllowGet);
}

它填充 This Way .我使用了相同的代码但控制台,并显示不同 Here .为什么?我应该怎么做才能像第二个那样填充下拉列表?

最佳答案

线

objDic.Add(cultureInfo.EnglishName, regionInfo.TwoLetterISORegionName.ToLower());

应该阅读

objDic.Add(regionInfo.EnglishName, regionInfo.TwoLetterISORegionName.ToLower());

这将使网站输出与控制台应用程序相同

关于c# - 所有国家下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29845769/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com