используя ...увеличивающиеся размеры в списке
string[] myFiles = Directory.GetFiles(FilePathIn, "*.dat", SearchOption.TopDirectoryOnly);
Я получаю список файлов возвращается. Наряду с этим я хочу сохранить набор флагов int. Я собираюсь сделать это, создав список кортежей, например List<Tuple<int, string>>
, затем перейдя через myfiles, добавив каждый в список кортежей.
Хотя это будет работать, я задавался вопросом, был ли более чистый способ сделать это? Он не обязательно должен быть списком кортежей. Он просто должен быть упорядоченный список файлов с флагом
Спасибо за все предложения. Варианты явно многочисленны. Я буду играть с ними и посмотреть, что работает. Просто для уточнения: файлы будут обрабатываться в циклах после каждого цикла, некоторые из файлов будут удалены. В конце процесса я перечисляю файлы в порядке наилучшего соответствия, соответствующего наихудшему. –