Posterior a buscar en diferentes repositorios y sitios webs al concluir hallamos la respuesta que te enseñaremos a continuación.
Ejemplo 1: Directory.GetFiles ordenados por nombre
var sorted = Directory.GetFiles(".").OrderBy(f => f);
Ejemplo 2: Directory.GetFiles (carpeta, “* .dll”). Seleccione (fn => new FileInfo (fn)). OrderBy
[System.Runtime.InteropServices.DllImport("Shlwapi.dll", CharSet = System.Runtime.InteropServices.CharSet.Unicode)]
private static extern int StrCmpLogicalW(string psz1, string psz2);
DirectoryInfo di = new DirectoryInfo(path);
FileInfo[] arrFi = di.GetFiles("*.*");
Array.Sort(arrFi, delegate(FileInfo x, FileInfo y)return StrCmpLogicalW(x.Name, y.Name););
Si estás de acuerdo, puedes dejar una crónica acerca de qué te ha impresionado de esta división.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)