Main メソッド

static void Main()
{

}
・Mainメソッドは、プログラムの実行開始位置。
・メソッドの修飾子に static が記載されていたら、1つのプログラムに
 1つだけ存在するメソッドという事になる。
・Mainメソッドもクラス(C#では、Program 。)に属す。
---

static int Main()
{

return 0;
}

C言語的には、
   ・正常終了したプログラムは、0 を返す( 返さない場合もある )。
   ・異常終了した場合は、1以上を返す。
---

static void Main(string[] args)
{

}
・Mainメソッドの引数をstring配列とした場合、
  コマンドライン: >./実行ファイル 引数1 引数2 引数3
  コマンドラインから引数を与えることができる。
 
=========
参考 本:C#の絵本
        本:新C言語入門[ ビギナー編 ]