hola de nuevo, por aqui traigo una inquietud y no encuentro como solventarlo espero puedan uds ayudarme, espero todos esten bien, tengo un problema y es el siguiente, tengo esta linea para guardar en un archivo txt
StreamWriter escrito = File.CreateText(@"Procesos\guardado.txt");
String contenido = textBox.Text;
escrito.Write(contenido.ToString());
escrito.Flush();
escrito.Close();
Close();
segun este codigo lo que escriba en el textbox se guardara en un archivo nuevo txt, (funciona) eso hasta aqui esta claro , utilice el appendtext por el createtext, y resulta que me agrega la nueva palabra PERO pegada a la anterior y necesito que agregue la nueva, debajo de la anterior, como puedo logar eso??
Escribiendo un salto de línea "\n" antes.
gracias asi lo hice pero no resulto asi que realice esto
String contenido = textBox.Text+(Environment.NewLine);
y asunto resuelto
Bueno, hay editores de texto en Windows (como el Bloc de Notas) que no reconoce el \n solo como salto de línea.
En Unix y Mac, sí que es reconocido (y en otro editores de Windows, vaya).
En Windows se pondría "\r\n", que es lo que contiene Environment.NewLine.
gracias por la aclaratoria lo tendre muy en cuenta