puedo crear una matriz FileInfo como estoconvertir una matriz FileInfo en una matriz de cadenas C#
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());
}
Y esta matriz contiene todos los nombres de archivo en la carpeta = DirPath
pensé en bucle a través de la matriz FileInfo y copiarlo a una matriz de Cadenas. ¿Está bien o hay un método mucho más limpio?
use [Directory.GetFiles()] (http://msdn.microsoft.com/en-us/library/ms143316.aspx) si necesita un archivo con ** ruta ** completa – Reniuz
var files = System.IO .Directory.GetFiles ("C: \\ test \\", "*. *"); –