Get Windows System Info Collection
1. Culture Options
[DisplayName("Culture Options")] public IEnumerable<SelectListItem> CultureOptions { get { return CultureInfo.GetCultures(CultureTypes.AllCultures).OrderBy(info => info.DisplayName) .BuildSelectItemList(info => info.DisplayName, info => info.Name, info => string.IsNullOrWhiteSpace(UiCulture) ? Equals(info, CultureInfo.CurrentCulture) : info.Name == UiCulture, emptyItem: null); } }
2. TimeZone Options
public IEnumerable<SelectListItem> TimeZoneOptions { get { return TimeZoneInfo.GetSystemTimeZones() .BuildSelectItemList(info => info.DisplayName, info => info.Id, info => string.IsNullOrWhiteSpace(TimeZone) ? Equals(info, TimeZoneInfo.Local) : info.Id == TimeZone, emptyItem: null); } }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步