title: Is there a difference between the ToString method and casting to string?
body: <pre><code>object o;
  </code></pre>
  
  <p>Is there any difference between <code>o.ToString()</code> and <code>(string) o</code> ?</p>