xNotes.ru

Заметки о разработке и многом другом

C#: как получить список файлов в папке

Код выводит список файлов в директории C:\temp

string[] files1 = Directory.GetFiles(@"C:\temp"); // список всех файлов в директории C:\temp
string[] files2 = Directory.GetFiles(@"C:\temp", "*.txt"); // список всех txt файлов в директории C:\temp
string[] files3 = Directory.GetFiles(@"C:\temp", "*.txt", SearchOption.AllDirectories); // список всех txt файлов в директории C:\temp и всех под-директориях

// вывод первого списка файлов
for (int i = 0; i < files1.Length; i++)
{
    Console.WriteLine(files1[i]);
}

Комментарии

Написал свою статью, в которой использовал ваши знания, расширил и дополнил специфическими примерами http://www.алгоритм.net/2011/c-список-файлов-в-папке

вот в нужном формате ссылка http://www.xn--80agpkhkor.net/2011/c-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%B...