I\'m using C# .NET 2.0 Windows Application.
and I\'m using app.config for my Application Settings.
but change in AppSettings doesn\'t reflected runtime, it Needs
Alternatively, you could create a singleton 'Options' to hold on to your application settings and perform your read/writes for you. Once loaded, changing the .config doesn't require reloading, you simply set a property on the singleton and call your .Save() method.
The 'runtime' version of your settings is in the singleton, no need to read from disk.