Aquí les dejo un tip que encontré por ahí de cómo saber cuál fue el ultimo archivo creado en un directorio a través del lenguaje c#
//obtener el ultimo archivo
string dir_archivo = "historial/";
var directory = new DirectoryInfo(dir_archivo);
var ultimo_archivo= (from f in directory.GetFiles()
orderby f.LastWriteTime descending
select f).First();
De esta manera si existe al menos un archivo en el directorio la variable ultimo_archivo contendrá el nombre del archivo mas reciente.
Gracias, ese tip esta buenisimo me sirvio mucho.
Gracias a ti, por visitar el blog. Saludos.
como podria traer el antepultimo