Введение в работу с файлами в C#
Данные в переменных живут, пока работает программа. После завершения процесса память освобождается, и необъявленные заранее значения пропадают.
Текст и числа, которые должны сохраниться между запусками, записывают в файлы на диске. Файл лежит в папке (каталоге) и имеет имя; вместе имя и цепочка папок образуют путь, по которому программа обращается к объекту на диске:
В C# для работы с диском используют готовые
типы из пространства имен System.IO.
Программа задает путь строкой, проверяет,
есть ли файл или папка, и читает или
сохраняет текст целиком или построчно.