2016-03-26 5 views
-2

私は自分のアプリケーションのための "ビルダー"のようなものを作ることができます。私は一例でそれを説明してみましょう:C#でC#のプログラムをコンパイルする方法

application.exe

System.Console; 

private class Program 
{ 
    public static void Main() 
    {  
     WriteLine(message); 
    } 
} 

は今、私はこのプログラムをコンパイルするが、どのようなユーザーの要望に文字列メッセージを変更することができる別のC#のプログラムを持っていると思います。

私はあなたの悪い英語と悪い説明スキルの意味を理解することを願っています。

+0

ええ、それを行うためにプログラムを再コンパイルする必要がありますか?私はあなたがする必要はないと思う.. – Ian

+3

それは動的にそれに反応させるために、そのプログラミングに**引数**として "ユーザーが望む"文字列メッセージを与える方が簡単だろうか?ソースコードを編集して再コンパイルするのは悪いアプローチです。 –

+0

あなたはそれをより詳細に説明できますか?初心者には申し訳ありません。 – Craxxurz

答えて

0
class Program 
{ 
    static void Main(string[] args) 
    { 
     if (args.Length >0) 
     { 
      Console.WriteLine(args[0].ToString()); 
      Console.ReadKey(); 
     } 
    } 
} 

プログラムをコンパイルし、cmdプロンプトを使用してパラメータとして必要な文字列を指定して実行します。

関連する問題