Начало работы с входными и выходными данными файлов
Узнайте, как управлять локальными файлами и каталогами с помощью классов System.IO, а также хранить и извлекать объекты C# с помощью CSV-файлов и классов StreamWriter.
Цели обучения
Описание общих операций ввода и вывода файлов, различия между структурированным и неструктурированными данными и общими форматами текстовых файлов.
Используйте классы Path, Directory и File для создания, копирования, перемещения, удаления и перечисления локальных текстовых файлов и каталогов.
Реализуйте операции ввода и вывода файлов с помощью классов StreamReader и StreamWriter и CSV-файлов.
Управление доступом к файлам с помощью класса FileStream.
Чтение и запись двоичных файлов с помощью классов BinaryReader и BinaryWriter.
Хранение и извлечение объектов C# с помощью операций ввода и вывода файлов.
Предварительные требования
Установка Visual Studio Code с установленным расширением комплекта разработки на C#.
Возможность разрабатывать объектно-ориентированные программы в C#, реализующие классы, интерфейсы, наследование классов и полиморфное поведение.
Возможность управлять коллекциями, структурами, записями, универсальными шаблонами, датами и временем и анонимными типами.