title: C# strange problem with constructor
body: <p>I have IMHO very strange problem with three-argument constructor , When I try to run the program visual studio shows me only one bug: " 'Sort.HeapSort' does not contain a constructor that takes 3 arguments 112 35"  .</p>
  
  <pre><code>namespace Sort
  {
      class HeapSort
      {
          private int[] A;
          private int heapSize;
          private int min; 
          private int max; 
          Random myRandom = new Random(); 
  
          HeapSort(int size, int min1, int max1) //this is the three argument constructor.
          {
              heapSize = size - 1;
              min = min1;
              max = max1;
              A = new int[size];
          }    
      }
  
      class Program
      {
          static void Main(string[] args)
          {
              int size = 30;
              int min = 0;
              int max = 100;
  
              HeapSort myHeapSort = new HeapSort(size,min,max); //In this line is the bug
          }
      }
  }
  </code></pre>