txt texto sobrescribir sobreescribir sobre lineas leer escribir desde como archivos archivo c# .net file-io

texto - sobrescribir archivo c#



¿Hay una cantidad máxima de caracteres que se pueden escribir con StreamWriter? (3)

¿Estás llamando a StreamWriter.Close () o Flush ()?

¿Hay una cantidad máxima de caracteres que se pueden escribir en un archivo usando StreamWriter? ¿O hay una cantidad máxima de caracteres que puede WriteLine() ? Estoy tratando de escribir algunos datos en un archivo, pero parece que no todos los datos están disponibles. Este es el estado actual de mi código:

StreamWriter sw = new StreamWriter(pathToFile); foreach (GridViewRow record in gv_Records.Rows) { string recordInfo = "recordInformation"; sw.WriteLine(recordInfo); }


Asegúrese de ajustar su StreamWriter en un bloque de uso o tenga cuidado con su gestión explícita de la duración del recurso .

using (StreamWriter writer = new StreamWriter(@"somefile.txt")) { // ... writer.WriteLine(largeAmountsOfData); // ... }


Asegúrese de estar llamando .Flush ()