Skip to content
AgileLogics
4 min read

File I/O

Prerequisites: Records

File.WriteAllText("notes.txt", "Hello, file!");
string content = File.ReadAllText("notes.txt");
Console.WriteLine(content);

foreach (string line in File.ReadLines("notes.txt")) {
    Console.WriteLine(line);
}

System.IO.File's static helper methods cover most simple cases directly — reach for StreamReader/StreamWriter (seen in Exception Handling's using example) for finer-grained control over large files.