我使用它来读取Windows中当前的长时间模式:
System.Globalization.DateTimeFormatInfo.CurrentInfo.LongTimePattern但是,如果我在控制面板中对区域设置进行了更改,则直到我重新启动应用程序时,此模式才会更新。如何在区域设置更改时强制更新此模式?
发布于 2010-09-17 03:24:29
这些值将被缓存。有一种方法可以清除它。CultureInfo.ClearCachedData()。
附注:在.NET 1.x的时代,这个方法还不存在。您必须使用反射来清空private字段。美好时光:)
https://stackoverflow.com/questions/3729907
复制相似问题