title: Are values returned by static method are static?
body: <p>Please consider this code</p>
  
  <pre><code>public class Utilities
  {
       public static MyClass GetMyClass()
       {
            MyClass cls = new MyClass();
            return cls;
       }
  }
  </code></pre>
  
  <p>Will this static method return a new instance of <code>MyClass</code> every time it is called? or it is going to return a reference to the same instance over and over?</p>