title: c# What is the different between static class and non-static (I am talking about the class itself not the field)
body: <p>The syntax maybe wrong</p>
  
  <pre><code>public static class Storage
  {
      public static string filePath { get; set; }
  }
  </code></pre>
  
  <p>And</p>
  
  <pre><code>public class Storage
  {
      private void Storage () {};
      public static string filePath { get; set; }
  }
  </code></pre>
  
  <p>I got this from an example on the internet.
  what is the use of the second one?</p>