Українська
Тема 16. Робота з файлами, потоками та серіалізація даних у форматі JSON
Мета: ознайомитися з класами простору імен System.IO і бібліотекою System.Text.Json; навчитися працювати з файлами й каталогами, читати й записувати текстові та двійкові файли через потоки, обробляти винятки вводу-виводу, імпортувати дані CSV, серіалізувати й десеріалізувати об’єкти у форматі JSON з налаштуваннями та атрибутами.
Зміст лекції
- Файлова система та кодування — Файлова система в .NET · Кодування тексту
- Потоки та формат CSV — Потоки · Формат CSV
- JSON та асинхронні операції — JSON і System.Text.Json · Асинхронні файлові операції
- Приклади та типові помилки — Приклади програм · Типові помилки