typestar

Archivos en C#

Lecturas y escrituras de archivos completos en llamadas únicas.

var path = Path.Combine(Path.GetTempPath(), "notes.txt");

File.WriteAllText(path, "first line\nsecond line\n");
File.AppendAllText(path, "third line\n");

foreach (var line in File.ReadAllLines(path))
{
    Console.WriteLine($"> {line}");
}
Console.WriteLine(File.Exists(path));
File.Delete(path);

Cómo funciona

  1. File.WriteAllText y AppendAllText crean y extienden.
  2. File.ReadAllLines devuelve el archivo como arreglo de cadenas.
  3. Path.Combine arma rutas que sobreviven al separador de cada plataforma.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
11
Caracteres a escribir
294
Tokens
74
Ritmo de tres estrellas
95 tpm

Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 47 segundos.

Escribe este fragmento

Paso 2 de 3 en Errores y archivos; paso 26 de 29 en Fundamentos del lenguaje.

← Anterior Siguiente →