title: Saving and restoring app settings in C# Forms
body: <p>I have a C# Dialog based app. I want to save the preferences/settings the user choose, so that I could reload them in the next run.</p>
  
  <p>I am new to C#, may be this is something quite basic but I do not know. 
  Do I have to explicitly write them to a file like ini or something ? or is there a built in way to do that.</p>
  
  <p>The kind of config data is like checkboxes selelected, numericUpDOwn, checkedListbox - checked items etc</p>