guardar archivos en linias diferentes

Iniciado por ruugeer, 19 Diciembre 2012, 22:14 PM

0 Miembros y 1 Visitante están viendo este tema.

ruugeer

muy bueenaaas

necesito k me ayudeis con esto, necesito que cada vez que se introcude información la guerde en una linia diferente del .txt.
hasta ahora tengo esto, pero cada vez que se introduce algo se warda una cosa al lado de la otra!!!

StreamWriter sw = new StreamWriter("Usuarios.txt");
                int x = 0;
                sw.WriteLine(Lista.num);
                while (x < Lista.num)
                {
                    sw.Write(Convert.ToString(Lista.Empresas
  • .codigo) + ' ' + Lista.Empresas
  • .nombre + ' ' + (Convert.ToInt32(Lista.Empresas
  • .num_servicios)) + ' ' + Lista.Empresas
  • .nombre_empresa + ' ' + (Convert.ToString(Lista.Empresas
  • .fecha) + ' '))=Environment.NewLine;
                        x++;
                    }


                    sw.Close();
                    return 0;



    HEEEEELPP!!

Danyfirex

#1
creo que con esto se soluciona.

Código (csharp) [Seleccionar]
+ System.Environment.NewLine

o simplemente usa

Código (csharp) [Seleccionar]
writeline


osea seria algo así:

Código (csharp) [Seleccionar]
          sw.Write(Convert.ToString(Lista.Empresas
.codigo) + ' ' + Lista.Empresas
.nombre + ' ' + (Convert.ToInt32(Lista.Empresas
.num_servicios)) + ' ' + Lista.Empresas
.nombre_empresa + ' ' + (Convert.ToString(Lista.Empresas
.fecha) + ' ' + System.Environment.NewLine));
           }
           
           sw.Close();


o

Código (csharp) [Seleccionar]
sw.Writeline(Convert.ToString(Lista.Empresas
.codigo) + ' ' + Lista.Empresas
.nombre + ' ' + (Convert.ToInt32(Lista.Empresas
.num_servicios)) + ' ' + Lista.Empresas
.nombre_empresa + ' ' + (Convert.ToString(Lista.Empresas
.fecha) + ' '));


PD: no se sobre C# solo creo que así debe funcionar.

saludos