Я создаю массив FileInfo, как этот
try
{
DirectoryInfo Dir = new DirectoryInfo(DirPath);
FileInfo[] FileList = Dir.GetFiles("*.*", SearchOption.AllDirectories);
foreach (FileInfo FI in FileList)
{
Console.WriteLine(FI.FullName);
}
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
И этот массив содержит все имена файлов в папке = DirPath
Я думал о циклическом перемещении массива FileInfo и копировании его в массив String. Это нормально или есть более чистый метод?