gpt4 book ai didi

asp.net-3.5 - ASP.NET web.config appsettings 持久性

转载 作者:行者123 更新时间:2023-12-02 09:01:20 24 4
gpt4 key购买 nike

我正在检查从配置文件中检索 appsettings 值的方法。之前,我会将值存储在全局 ConfigurationManager 类的静态变量中,以避免对 web.config 文件进行多次不必要的磁盘读取。看来这是不必要的,因为 WebConfigurationManager 类已经这样做了。情况确实如此吗?如果我连续发出以下命令 10 次,它实际上会访问 web.config 文件多少次?

myConfigValue = WebConfigurationManager.AppSettings["MyConfigValue"];

最佳答案

它只会访问磁盘一次,即使如此,它可能已经在应用程序中的任何页面的第一次请求时完成了。

每次都必须对您的“MyConfigValue”字符串进行查找,因此如果您可以将其放在只需执行该部分一次的地方,则可能会有一些改进的空间。

无论哪种方式,这都是一种微观优化。

关于asp.net-3.5 - ASP.NET web.config appsettings 持久性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/952519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com