[ Foro de C# ]

Como evitar que me aparezcan saltos de linea al editar un documento de texto en c#

13-Oct-2017 16:38
Invitado (Angel877898)
1 Respuestas

Tengo el sig codigo:
case 6: //Deposito
                   {
                       StreamReader lectura = File.OpenText(ruta + "banco.txt");
                       string contenido = lectura.ReadToEnd();
                       lectura.Close();
                       string[] elementos = contenido.Split('\n');
                       Console.WriteLine("Ingresa la id de la cuenta a depositar");
                       int id = int.Parse(Console.ReadLine());
                       for (int x = 0; x < elementos.Length; x = x + 15)
                       {
                           if (id == int.Parse(elementos[x]))
                           {
                               Console.Clear();
                               Console.WriteLine("Su saldo es de: " + elementos[x + 9]);
                               Console.WriteLine("Su limite de saldo es de: " + elementos[x + 11]);
                               Console.WriteLine("Ingrese la cantidad a depositar");
                               int monto = int.Parse(Console.ReadLine());
                               int nmonto= int.Parse(elementos[x+9])+monto;
                               elementos[x + 9] = Convert.ToString(nmonto);
                               Console.WriteLine("Deposito exitoso!");
                               Console.WriteLine("Tu nuevo saldo es de " + elementos[x + 9]);
                               break;
                           }
                       }
                       StreamWriter escritura = File.CreateText(ruta + "banco.txt");
                       for (int y = 0; y < elementos.Length; y++)
                       {
                           escritura.WriteLine(elementos[y]);
                       }
                       escritura.Close();
                       break;

El problema es que cada ves que lo ejecuto "(deposito)" el programa, al editarse en el documento de texto se me crea automaticamente un salto de linea, como puedo evitar que pase?


27-Oct-2017 10:52
Nacho Cabanes (+83)

No entiendo dónde dices que te crea el salto de línea. En un primer vistazo, la lógica parece correcta.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)