Методы C# для чтения всех файлов в каталоге

Чтобы прочитать все файлы в каталоге с помощью C#, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: Directory.GetFiles()

string[] files = Directory.GetFiles(directoryPath);
foreach (string file in files)
{
    Console.WriteLine(file);
}

Метод 2: Directory.EnumerateFiles()

IEnumerable<string> files = Directory.EnumerateFiles(directoryPath);
foreach (string file in files)
{
    Console.WriteLine(file);
}

Метод 3: DirectoryInfo.GetFiles()

DirectoryInfo directory = new DirectoryInfo(directoryPath);
FileInfo[] files = directory.GetFiles();
foreach (FileInfo file in files)
{
    Console.WriteLine(file.FullName);
}

Метод 4: DirectoryInfo.EnumerateFiles()

DirectoryInfo directory = new DirectoryInfo(directoryPath);
IEnumerable<FileInfo> files = directory.EnumerateFiles();
foreach (FileInfo file in files)
{
    Console.WriteLine(file.FullName);
}

Эти методы позволяют получить список файлов в заданном каталоге в C#. Вы можете настроить код в соответствии со своими потребностями, например выполнять определенные операции с каждым файлом.