title: Gethashcode() function
body: <p>Why aren't C1 and c2 have the same hashcode ? 
  the code doesn't get to "Same".... ( i=0 in both classes)</p>
  
  <pre><code>class myclass
  {
      public static int i;
  
      static void Main()
      {
          myclass c1 = new myclass();
          myclass c2 = new myclass();
  
          if (c1.GetHashCode() == c2.GetHashCode())
              Console.Write("Same");
  
      }
  }
  </code></pre>