Начало работы с входными и выходными данными файлов

Начальный уровень
разработчик.
Преподаватель вуза
Школьный учитель
Студент
.NET
Visual Studio Code

Узнайте, как управлять локальными файлами и каталогами с помощью классов System.IO, а также хранить и извлекать объекты C# с помощью CSV-файлов и классов StreamWriter.

Цели обучения

  • Описание общих операций ввода и вывода файлов, различия между структурированным и неструктурированными данными и общими форматами текстовых файлов.

  • Используйте классы Path, Directory и File для создания, копирования, перемещения, удаления и перечисления локальных текстовых файлов и каталогов.

  • Реализуйте операции ввода и вывода файлов с помощью классов StreamReader и StreamWriter и CSV-файлов.

  • Управление доступом к файлам с помощью класса FileStream.

  • Чтение и запись двоичных файлов с помощью классов BinaryReader и BinaryWriter.

  • Хранение и извлечение объектов C# с помощью операций ввода и вывода файлов.

Предварительные требования

  • Установка Visual Studio Code с установленным расширением комплекта разработки на C#.

  • Возможность разрабатывать объектно-ориентированные программы в C#, реализующие классы, интерфейсы, наследование классов и полиморфное поведение.

  • Возможность управлять коллекциями, структурами, записями, универсальными шаблонами, датами и временем и анонимными типами.