[英]Application Variable Vs Web.Config Variable
從性能角度來看哪個更好?
與
.NET是否緩存了AppSetting變量,以便每次使用時都不會訪問web.config文件?
這兩件事情無法比較。 appSettings
或任何其他配置設置用於配置設置。 Application
變量適用於在應用程序過程中可能更改的數量,或用於域數據值表等內容。 后者是你不會放入配置文件的東西,因為它們很少變化,也不需要配置。
appSettings
和配置文件中的其他所有內容都被緩存。 通常,每個AppDomain只讀取一次該文件。 實際上,當您更改web.config時,它會導致AppDomain重新啟動,主要是為了可以讀入新的配置設置。
appSettings 顯然沒有緩存
編輯:似乎appSettings和Application變量的速度相同。 在初始加載之后當然。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.