2016-03-26 4 views
-2

Как я могу сделать что-то вроде «строителя» для моего приложения. Позвольте мне объяснить это в примере:Как скомпилировать C# -программу в C#

application.exe

System.Console; 

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

Теперь я хочу иметь другую C# программу, которая способна составить эту программу, но изменить сообщение строки, к каким желанию пользователя.

Надеюсь, вы поймете, что я имею ввиду с моими плохими навыками английского и плохого объяснения.

+0

Ну, вам нужно перекомпилировать программу, чтобы сделать это ...? Я думаю, вам не нужно ... – Ian

+3

Не было бы проще дать «строковое сообщение, которое пользователь желает» в качестве ** аргумента ** этому программированию, чтобы позволить ему динамически реагировать на него? Редактирование исходного кода и его перекомпиляция - плохой подход для него. –

+0

Не могли бы вы объяснить это более подробно? Извините im Новичок. – Craxxurz

ответ

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

Приобрести программу и выполнить ее с помощью приглашения cmd любой строкой, которую вы хотите в качестве параметра.