草庐IT

ResourceSet

全部标签

c# - 使用资源文件 (.resx) 时的性能开销

请注意,我知道有关此主题的以下问题:Arethereanyperformanceissuesorcaveatswithresource(.resx)files?Arestringresources(.resx)propertieskeptinmemory?等。但是,我觉得这些问题的答案都不令人满意(不够具体)。我也知道MSDN有关此主题的页面,但这些页面似乎也忽略了有关使用资源文件的开销的技术信息。我的困境是我们即将着手对相当大的WinForms应用程序进行本地化。例如,在这个阶段,我关心的是从嵌套循环中访问.resx文件资源的性能。目前,对于我们已本地化的一小部分代码(DataGri

c# - foreach 神秘地卡在 ResourceSet 的第一项上

有时我们的网站速度变慢并且RAM使用率大幅上升。然后应用程序池停止,我必须重新启动它。然后在RAM突然再次飙升并且应用程序池很快停止之前几天没问题。CPU不高。在应用程序池停止之前,我注意到我们的一个页面总是挂起。它挂起的行是ResourceSet上的foreach:varenglishLocations=Lang.Countries.ResourceManager.GetResourceSet(newCultureInfo("en-GB"),true,true);foreach(DictionaryEntryentry2inenglishLocations)//THISLINEHAN