Bien chicos, estoy haciendo una función para guardar un archivo. Me he encontrado con un problema porque cuando guardo los datos de cuadros de texto multilínea, se guarda x cantidad de líneas como x cantidad de líneas en el archivo de texto.¿Cómo guardo un cuadro de texto multilínea como una línea en un archivo de texto?
Así por ejemplo, si el usuario ha introducido:
line one
line two
line three
sería una muestra de como:
line one
line two
line three
como quiero que se muestre como:
line one \n line two \n line three \n
El código que tengo es:
savefile.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
savefile.Title = "Save your file";
savefile.FileName = "";
savefile.Filter = "ChemFile (*.cd)|*.cd|All Files|*.*";
if (savefile.ShowDialog() != DialogResult.Cancel)
{
// save the text file information
for (int i = 0; i < noofcrit; i++)
{
cdfile[i] = crittextbs[i].Text;
}
}
// Compile the file
SaveFile = savefile.FileName;
System.IO.File.WriteAllLines(SaveFile, cdfile);
¿Alguna idea de cómo puedo guardar archivos de texto de varias líneas como una sola línea? Gracias.
trabajado. ¡¡gracias!! – RHodgett
Gracias, ayudó a resolver uno de mis problemas también. – Mythul