CS1061 «bool» не содержит определения для «ToList», и невозможно найти метод расширения «ToList», принимающий первый аргумент типа «bool» (вы пропустили директиву using или ссылку на сборку? )
Поэтому я делаю здесь код поиска, чтобы найти 2 файла с именами «Вывод средств» и «Платеж», но не содержащих .XXXX, где XXXX - ЧЧмм (время). Что, вероятно, лучше всего сделать, потому что у меня ошибка с этим (я не разработчик, просто пытаюсь вставить то, что искал)
string FolderPath = @"C:\Test";
DirectoryInfo di = new DirectoryInfo(FolderPath);
var files = di.EnumerateFiles("*.txt")
.Where(s => s.Name.Contains("Withdrawal"+"payment")
|| !s.Name.Contains("."+DateTime.Now.ToString("HHmm")).ToList());
var Currentfile1 = files[0].FullName;
var Currentfile2 = files[1].FullName;