/main (Main メソッドの場所の指定) (C# コンパイラ オプション)
更新 : 2007 年 11 月
このオプションは、Main メソッドを持つクラスが複数存在する場合に、プログラムのエントリ ポイントとして使用するクラスを指定します。
/main:class
引数
- class
Main メソッドを含む型。
解説
Main メソッドを持つ型を複数コンパイルする場合は、プログラムへのエントリ ポイントとして使用する Main メソッドをどの型が含んでいるかを指定できます。
このオプションは、.exe ファイルをコンパイルする場合に使用します。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ] ページを開きます。
[アプリケーション] プロパティ ページをクリックします。
[スタートアップの設定] プロパティを変更します。
このコンパイラ オプションをコードから設定するには、「StartupObject」を参照してください。
使用例
t2.cs および t3.cs をコンパイルし、Main メソッドが Test2 にあることを指定するには、次のコードを使用します。
csc t2.cs t3.cs /main:Test2