Pregunta sobre GetFiles y archivos

02/02/2004 - 18:34 por EL OSO | Informe spam
Saludos!

Necesito hacer una aplicacion que procese los archivos de un directorio.
Normalmente utilizaria GetFiles para crear un array[] con los nombres del
directorio en cuestion.

El problema es que estoy esperando una enorme cantidad de archivos en ese
directorio (entre 150.000 y 200.000) con nombres de (en promedio) 15
caracteres, por lo cual me preocupa la posibilidad de que no pueda generar
dicho string[].

Hay alguna forma de acceder de a uno a los archivos de un directorio?
En C++ existian 3 funciones en el IO.H que permitian mediante una funcion
_findnext acceder uno por uno a los archivos de un directorio utilizando un
patron de busqueda. Existe algo similar o alguna forma de lograr eso en C#?


Desde ya, muchisimas gracias por cualquier ayuda!
 

Leer las respuestas

#1 pablo crosio
02/02/2004 - 23:40 | Informe spam
OSO:

Desconozco algo directo en C# que haga lo que
necesitás tal vez armando las llamadas p/invoke a las
APIs FindFirstFile(), FindNextFile(), FindClose()

Salu2!!

Pablo

Saludos!

Necesito hacer una aplicacion que procese los archivos de


un directorio.
Normalmente utilizaria GetFiles para crear un array[] con


los nombres del
directorio en cuestion.

El problema es que estoy esperando una enorme cantidad de


archivos en ese
directorio (entre 150.000 y 200.000) con nombres de (en


promedio) 15
caracteres, por lo cual me preocupa la posibilidad de que


no pueda generar
dicho string[].

Hay alguna forma de acceder de a uno a los archivos de un


directorio?
En C++ existian 3 funciones en el IO.H que permitian


mediante una funcion
_findnext acceder uno por uno a los archivos de un


directorio utilizando un
patron de busqueda. Existe algo similar o alguna forma de


lograr eso en C#?


Desde ya, muchisimas gracias por cualquier ayuda!



.

Preguntas similares