Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2012, 18:56
experimenta
 
Fecha de Ingreso: abril-2010
Mensajes: 159
Antigüedad: 14 años
Puntos: 11
Arrays y bucles C#

Hola.
Tengo un problema con los arrays, no lo entiendo muy bien :D.
Bueno dentro de una funcion tengo algo asi:

Código ASP:
Ver original
  1. public string[] retornaFiles()
  2. {
  3.      string[] retorno;
  4.       string dirActual = Directory.GetCurrentDirectory();
  5.            string[] dirs = Directory.GetDirectories(dirActual);
  6.            foreach (string dir in dirs)
  7.            {
  8.  
  9.                string[] files = Directory.GetFiles(dir);
  10.                
  11.                foreach (string file in files)
  12.                {
  13.                    
  14.                    FileInfo fil = new FileInfo(file);
  15.                    if (fil.Extension == ".txt" || fil.Extension == ".exe")
  16.                    {
  17.                      
  18.                      // aqui como podria llenar los datos al array retorno
  19.                      //  seria de esta forma? -   retorno = new string[] { fil.Name };
  20.  
  21.                    }
  22.                }
  23.            }
  24.  
  25.            return retorno;
  26. }

Quiero que me devuelva todos los archivos de las extensiones ahi señaladas
en un array , pero de esa forma solo me devuelve 1, por favor aun estoy nuevo en esto
Gracias..