Формирование программы, выводящий Hello world - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день! Подскажите, можно ли как то сделать, чтобы одна программа сформировала другую программу, которая выведит Hello World, нужно получить исполняемый файл + код программы

Решение задачи: «Формирование программы, выводящий Hello world»

textual
Листинг программы
писать в файл удобней 
StreamWriter sw = File.AppendText("Program2.cs");
foreach (var item in str)
            {
                sw.WriteLine(item);
            }
sw.Close();
 
//запуск
 ProcessStartInfo startInfo = new ProcessStartInfo();
            startInfo.CreateNoWindow = false;
            startInfo.UseShellExecute = false;
            startInfo.FileName = @"c:\Windows\Microsoft.NET\Framework\v3.5\csc.exe";
            startInfo.WindowStyle = ProcessWindowStyle.Normal;
            startInfo.Arguments = @" L:\File.cs";
            
             Process.Start(startInfo);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.286 из 5
Похожие ответы