static void Main(string[] args) { Console.WriteLine(args.Length); if (args.Length > 1) { MacroAsm masm = new MacroAsm(); masm.Run(args[0], args[1]); Console.WriteLine("Завершение работы МакроАсма"); Process cmd = Process.Start("./Assembler", $"{args[1]} OutputBIN"); cmd.WaitForExit(); } else { Console.WriteLine("Ожидалось имя входного и выходного файла!"); } }
static void Main(string[] args) { if (args.Length == 2) { string input = args[0]; string output = args[1]; MacroAsm masm = new MacroAsm(); masm.Run(input, output); } else { Console.WriteLine("Необходимо 2 параметра имя_входного_файла и имя_выхрдного_файла"); } //MacroAsm masm = new MacroAsm(); //masm.Run("input.txt", "output"); Console.ReadKey(); }