title: Main method entry point with string argument gives "does not contain ... suitable ... entry point" error
body: <p>Why does the code block below give a compile error of "does not contain a static 'Main' method suitable for an entry point"?</p>
  
  <pre><code>namespace MyConApp
  {
      class Program
      {
          static void Main(string args) 
          {
              string tmpString; 
              tmpString = args;
              Console.WriteLine("Hello" + tmpString);
          }
      }
  }
  </code></pre>