Чтобы прочитать все файлы в каталоге с помощью 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#. Вы можете настроить код в соответствии со своими потребностями, например выполнять определенные операции с каждым файлом.