c# file .net file.readalllines

c# - ¿Cuál es la diferencia entre File.ReadAllLines() y File.ReadAllText()?



.net (3)

¿Cuál es la diferencia entre File.ReadAllLines() y File.ReadAllText() ?


File.ReadAllText () devuelve una cadena grande que contiene todo el contenido del archivo, mientras que File.ReadAllLines () devuelve una cadena de líneas en el archivo.

Tenga en cuenta que en el caso de ReadAllText "La cadena resultante no contiene el retorno de carro de terminación y / o el avance de línea".

Más detalles están disponibles en la sección de comentarios de File.ReadAllText Method y File.Read AllLines Method.


ReadAllLines devuelve una matriz de cadenas. Cada cadena contiene una sola línea del archivo.

ReadAllText devuelve una sola cadena que contiene todas las líneas del archivo.


ReadAllText lee todo como una cadena, ReadAllLines lee como StringArray .