title: What is the difference between public static void Main() and private static void Main() in a C# console application?
body: <p>What is the difference between</p>
  
  <pre><code>public static void Main()
  </code></pre>
  
  <p>and</p>
  
  <pre><code>private static void Main()
  </code></pre>
  
  <p>in a C# console application? Specifically as it pertains to the <code>Main()</code> method (I understand the differences between <code>public</code> and <code>private</code>).</p>