Передача консольного ввода из файла.Передача аргументов из текстового файла в консольное приложение?
Я передаю два пути к файлу здесь с помощью консоли, но я не хочу, пользователю открыть консольное приложение и копировать вставить путь, а я хочу, конфигурационный файл, где я могу установить пути, которые я» m ниже.
Как передать аргументы из текстового файла и просто выполнить консольное приложение?
Console.Write("Enter Error File Path: ");
string errorfilepath = Console.ReadLine();
string[] ErrorFile = System.IO.File.ReadAllLines(errorfilepath);
Console.Write("Enter Archive File Path: ");
string archivefilepath = Console.ReadLine();
string[] ArchiveFile = System.IO.File.ReadAllLines(archivefilepath);
Furthur processing which is working fine..
Если я правильно понимаю ваш вопрос - и исправьте меня, если я ошибаюсь - прямо сейчас вы запрашиваете путь к файлу с консоли, а затем читаете его, что является избыточным - рассмотрите только чтение из набора имя файла, например config.txt или что-то – Zhanger
Или сохранить ввод в текстовом файле и передать его в исполняемый файл приложения: 'yourApplication.exe <путь \ to \ input.txt' – fardjad