我想获得时区列表,以便我可以填充下拉列表。在.NET 3.5中,我们有TimeZoneInfo命名空间,这里是代码:GetSystemTimeZones全球化()
ReadOnlyCollection<TimeZoneInfo> timeZones = TimeZoneInfo.GetSystemTimeZones();
foreach (TimeZoneInfo timeZone in timeZones)
string name = timeZone.DisplayName
但是,“DisplayName”是英文的。我如何传递cultureInfo以便它可以返回其他语言?我尝试设置Thread.CurrentCulture和CurrentUICulture,它没有工作。我错过了什么吗?