У меня есть папка с именем "C:\Foo\"
, и в этой папке есть папки "Bar"
, "Bob"
, "Bill"
и "BAM"
. В каждой папке есть куча файлов.
Я хочу просмотреть все подпапки "C:\Foo\"
и вернуть имена папок в зависимости от их содержимого или отсутствия:
foreach (folder in folders)
{
if (folder !contains "someFile.pdf")
{
listBox1.Items.Add(folder);
}
Так что listBox1
заполнится словами «Боб», «БАМ» и «Билл», потому что у них нет someFile.pdf. Итак, я вижу, что у Боба, БАМа и Билла нет в своем каталоге файла someFile.pdf.
Я проверил и нашел код, который делает подобные вещи, но ничего не заполнил список подпапок на основе их содержимого.