appconfig ファイルに appsetting セクションがあります。
<appSettings>
<add key="DayTime" value="08-20"/>
<add key="NightTime" value="20-08"/>
</appSettings>
アプリケーションの実行中にアプリの構成を変更しようとしています。アプリケーションの実行中にキーDayTime
を 11-20 に変更しました。
このコードを再度実行して構成からデータをフェッチすると、以前の設定値が表示されます。
private void btnDayNightSettings_ShowingEditor(object sender, ItemCancelEventArgs e)
{
string[] strDayTime = ConfigurationManager.AppSettings["DayTime"].Split('-');
}
なぜそうなのか?