title: Does the Garbage collector collects static classes?
body: <p>If I have something like : </p>
  
  <pre><code>   public static class StaticClass
      {
          public static int x;
  
          public static void Do(int y)
          {
              x = y;
          }
  
      }
  </code></pre>
  
  <p>You can't instantiate <code>StaticClass</code> , so when will the garbage collector take care of it ? </p>
  
  <p>Will it remain in memory for the entire lifetime of the performing executing application ? </p>