Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2012, 17:28
Ka0stj
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 15 años
Puntos: 37
Respuesta: Problema para hacer split a todas las lineas de un txt c# (solo hace la pr

Que tal rogerfrancisco

Es correcto ya que siempre tu variable vector contiene el nombre de la línea que recorrio, si quieres recorrer todo el archivo y guardar todos los nombres haz algo similar a lo siguiente:

Código c#:
Ver original
  1. try
  2.             {
  3.                 string linea;
  4.                 string[] vectorLinea = null;
  5.                 List<String> Lista= new List<String>();
  6.  
  7.                 using (StreamReader sr = new StreamReader("Ruta"))
  8.                 {
  9.                     while ((linea = sr.ReadLine()) != null)
  10.                     {
  11.                         char[] delimiterChars = { ':' };
  12.                        
  13.                         vectorLinea = linea.Split(delimiterChars);
  14.                         Lista.Add(vectorLinea[1]);
  15.  
  16.                     }
  17.  
  18.                 }
  19.  
  20.             }
  21.             catch (Exception e)
  22.             {
  23.                 Console.WriteLine("Error");
  24.                 Console.ReadKey();
  25.             }

En la variable Lista contendrás todos los nombres del archivo.

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