我们的应用程序中目前有一个ApplicationConfiguration类。它基本上只是一个静态类,其中包含指定某些应用程序全局配置选项的const
值。其中一些值很少或从不更改,并且仅放入配置以实现优雅/简洁。它当前硬编码为类似于100的内容,这对于所有实际应用程序都很好。
但是,其中一些值确实需要在生产和开发之间不同。因此,我考虑使此类成为Web.config的包装器。这些值在我们的代码库中多次检查。如果我将这些值从const
更改为只读获取器,以从Web.config读取,是否会影响编译器优化或使我们的应用程序变慢?