Запуск следующей строки кода после завершения процесса
- Привет !!
я новичок в программировании и пишу код в visual studio с использованием c#.
Я запускаю там процесс (в основном дважды щелкаю файл, который внутренне запускается и выдает нам вывод в виде текстового файла).
В следующей строке я написал код для получения этого текстового файла, созданного в результате процесса.
Проблема в том, что процесс запуска и выдачи текстового файла в качестве выходного занимает несколько секунд и означает, что в то время как следующий файл, который получает текстовый файл, говорит null. Потому что создание текстового файла занимает несколько секунд. Есть ли какой-нибудь метод, которым я могу поставить перерыв или что-то еще, чтобы, когда process.run будет завершен, должна была запуститься следующая строка кода.
Что я уже пробовал:
Process.Start(@"D:\example.gms"); List<string> lines = File.ReadAllLines(@"D:\My.txt").ToList();