我创建了一个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数组中。这样做可以吗?还是有更简洁的方法?