Итак, я использую один и тот же код около года и обычно нахожу новые способы выполнять старые задачи и постепенно улучшать их, но мне кажется, что я просто застрял в этом. Мне было любопытно, если бы кто-нибудь мог дать какое-либо представление о том, как я буду выполнять эту задачу по-другому. Я загружаю текстовый файл, читаю все его строки в массив строк, а затем зацикливаю эти записи для выполнения операции над каждой строкой.
string[] config = File.ReadAllLines("Config.txt");
foreach (string line in config)
{
DoOperations(line);
}
В конце концов я просто перейду к openfiledialog, ноэто на будущее, и использование OFG в консольном приложении, которое является многопоточным, кажется плохой практикой.