title: Global variable approach in C# Windows Forms application? (is public static class GlobalData the best)
body: <p>I want to have some custom configuration (read in from file) available throughout my C# Windows Forms application.</p>
  
  <p>Is the concept of say:</p>
  
  <ol>
  <li>creating a static class, e.g. "public static class GlobalData"</li>
  <li>loading from the "Load" action of the main form event</li>
  </ol>
  
  <p>How does this sound?  Is this the best practice way to do it?</p>