C#の概要1
C#をちょっとずつ勉強したことを記録していく。
-Main() method
C#アプリケーションは必ずMain()メソッドが含まれている必要がある。このMain()からアプリケーションは開始される。
Main()は修飾子staticをつける必要がある。オプションとしてコマンドライン引数と終了コードを使用することができる。
Main()の種類
Main()の返り値をvoidにするとプログラムが終了したときに0を返す。
コマンドライン引数の最初の要素(args[0])にはプログラム名は含まれていない。もしプログラム名を含むコマンドライン引数が欲しい場合はGetCommandLineArgs()を使う。
Main()をpublicにすると外部からアクセスを許可することになるので、注意。って当たり前か。Visual Studioはデフォルトでprivateになるみたい。
-Main() method
C#アプリケーションは必ずMain()メソッドが含まれている必要がある。このMain()からアプリケーションは開始される。
Main()は修飾子staticをつける必要がある。オプションとしてコマンドライン引数と終了コードを使用することができる。
Main()の種類
返り値、引数あり
static int Main(string[] args)
返り値、引数なし
static void Main()
返り値あり、引数なし
static int Main()
Main()の返り値をvoidにするとプログラムが終了したときに0を返す。
コマンドライン引数の最初の要素(args[0])にはプログラム名は含まれていない。もしプログラム名を含むコマンドライン引数が欲しい場合はGetCommandLineArgs()を使う。
string[] commandLineArgs = Environment.GetCommandLineArgs();
foreach(string arg in commandLineArgs)
Console.WriteLine("Arg: {0}", arg);
Main()をpublicにすると外部からアクセスを許可することになるので、注意。って当たり前か。Visual Studioはデフォルトでprivateになるみたい。
コメント
コメントを投稿