Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/08/2012, 10:27
Ka0stj
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: Arrays y bucles C#

Que tal experimenta

Lo primero que se me ocurre es que hagas algo como esto:

Código C:
Ver original
  1. public string[] retornaFiles()
  2.         {
  3.             int i = 0;
  4.             string[] retorno = null;
  5.             string dirActual = Directory.GetCurrentDirectory();
  6.             string[] dirs = Directory.GetDirectories(dirActual);
  7.             foreach (string dir in dirs)
  8.             {
  9.  
  10.                 string[] filesTxt = Directory.GetFiles(dir, "*.txt");
  11.                 string[] filesExe = Directory.GetFiles(dir, "*.exe");
  12.  
  13.  
  14.                 retorno = new String[filesTxt.Length + filesExe.Length];
  15.  
  16.                 foreach (string file in filesTxt)
  17.                 {
  18.                     FileInfo fil = new FileInfo(file);
  19.  
  20.                     retorno[i] = fil.Name;
  21.                     i++;
  22.                 }
  23.  
  24.                 foreach (string file in filesExe)
  25.                 {
  26.                     FileInfo fil = new FileInfo(file);
  27.  
  28.                     retorno[i] = fil.Name;
  29.                     i++;
  30.                 }
  31.             }
  32.  
  33.             return retorno;
  34.         }

Saludos.
__________________
http://ka0stj.wordpress.com/