title: Compilation Error -The call is ambiguous between the following methods or properties
body: <p>I have a component class which is a singleton class. 
  For accessing the singleton instance I do this:</p>
  
  <pre><code>instance = new Global(); 
  </code></pre>
  
  <p>And return the instance. The constructor is private. The global class is <strong>public sealed class</strong>.</p>
  
  <p>Now I drop an image list control on to the designer of this component class and the designer.cs file is generated. The global class in the designer file is <strong>internal class</strong></p>
  
  <p>Now I am getting this error at <code>instance = new Global()</code> line. The call is ambiguous between following methods or properties.</p>
  
  <p>What it is that I am missing??</p>