我有一些经常使用在web.config中的appSettings(即每个帖子后面)。 是否ConfigurationManager中持有过程中的这些值或在那里复制这些值转换成应用程序状态上ApplicationStart(),然后从那里检索它们可以有任何的性能提升?
Answer 1:
AFAIK配置被读取并在启动时解析和数据在存储器之后保持。 我不从缓存中应用程序变量的状态将是显著相信任何的性能提升-因为你不乱扔垃圾的代码,虽然你可能会提高可读性ConfigurationManager.AppSettings[...]
文章来源: ASP.NET Web.config AppSettings Performance