2008-10-02 13 views
18

¿Hay una cantidad máxima de caracteres que se pueden escribir en un archivo con StreamWriter? ¿O hay un número máximo de caracteres que WriteLine() puede generar? 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:¿Hay una cantidad máxima de caracteres que se pueden escribir con StreamWriter?

StreamWriter sw = new StreamWriter(pathToFile); 

foreach (GridViewRow record in gv_Records.Rows) 
{ 
    string recordInfo = "recordInformation"; 

    sw.WriteLine(recordInfo); 
} 

Respuesta

21

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

+0

gracias eso es exactamente lo que se me olvidó –

+0

@itsmatt: Me pregunto por qué cerrar/color, es incluso necesario – user7116

+0

Porque la propiedad podría ser AutoFlush establecer en falso – MagicKat

0

Asegúrese de que está llamando .Flush()

Cuestiones relacionadas