讀配置很簡單,可以用ConfigurationManager.AppSettings[key] 來讀出,
可是寫配置文件時,如果寫成這樣
ConfigurationManager.AppSettings[key] = "111";
總是提示只讀,那麼該怎麼辦呢?
其實也很簡單,用這兩個封裝過的方法就可以了。
需要注意的是,在IDE調試時,寫入的配置文件其實是寫在了.vshost.exe.config文件中,所以你在.exe.config中是看不到的。只有直接運行exe文件時,纔會正確寫入到.exe.config中。