Чтение онлайн

на главную - закладки

Жанры

Язык программирования C#9 и платформа .NET5
Шрифт:

Выпуск типа HelloClass и строковой переменной-члена

Выпуск конструкторов

Выпуск метода SayHello

Использование динамически сгенерированной сборки

Резюме

Часть VI

Глава 20

Исследование пространства имен System.IO

Классы Directory(Directorylnfо) и File(FileInfo)

Абстрактный базовый класс FileSystemInfo

Работа с типом DirectoryInfо

Перечисление файлов с помощью типа DirectoryInfо

Создание подкаталогов с помощью типа DirectoryInfo

Работа с типом Directory

Работа с типом DriveInfo

Работа с типом FileInfo

Метод FileInfo.Create

Метод FileInfо.Open

Методы FileInfо.OpenRead и FileInfо.OpenWrite

Метод FileInfо.OpenText

Методы FileInfo.CreateText и FileInfo.AppendText

Работа с типом File

Дополнительные члены типа File

Абстрактный класс Stream

Работа с типом FileStream

Работа с типами StreamWriter и StreamReader

Запись в текстовый файл

Чтение из текстового файла

Прямое создание объектов типа StreamWriter/StreamReader

Работа с типами StringWriter и StringReader

Работа с типами BinaryWriter и BinaryReader

Программное слежение за файлами

Понятие сериализации объектов

Роль графов объектов

Создание примеров типов и написание операторов верхнего уровня

Сериализация и десериализация с помощью XmlSerializer

Управление генерацией данных XML

Сериализация объектов с использованием XmlSerializer

Сериализация коллекций объектов

Десериализация объектов и коллекций объектов

Сериализация и десериализация с помощью System.Text.Json

Управление генерацией данных JSON

Сериализация объектов с использованием JsonSerializer

Включение полей

Понятный для человека вывод данных JSON

Именование элементов JSON в стиле Pascal или в "верблюжьем" стиле

Обработка чисел с помощью JsonSerializer

Потенциальные проблемы, связанные с производительностью, при использовании JsonSerializerOption

Стандартные настройки свойств JsonSerializer для веб-приложений

Сериализация коллекций объектов

Десериализация объектов и коллекций объектов

Резюме

Глава 21

Сравнение ADO.NET и ADO

Поставщики данных ADO.NET

Поставщики данных ADO.NET

Типы из пространства имен System.Data

Роль интерфейса IDbConnection

Роль интерфейса IDbTransaction

Роль интерфейса IDbCommand

Роль интерфейсов IDbDataParameter и IDataParameter

Роль интерфейсов IDbDataAdapter и IDataAdapter

Роль интерфейсов IDataReader и IDataRecord

Абстрагирование поставщиков данных с использованием интерфейсов

Установка SQL Server и Azure Data Studio

Установка SQL Server

Установка SQL Server в контейнер Docker

Получение образа и запуск SQL Server 2019

Установка SQL Server 2019

Установка IDE-среды SQL Server

Подключение к SQL Server

Поделиться:
Популярные книги

Ветер перемен

Ланцов Михаил Алексеевич
5. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Ветер перемен

LIVE-RPG. Эволюция 2

Кронос Александр
2. Эволюция. Live-RPG
Фантастика:
социально-философская фантастика
героическая фантастика
киберпанк
7.29
рейтинг книги
LIVE-RPG. Эволюция 2

Идеальный мир для Социопата 5

Сапфир Олег
5. Социопат
Фантастика:
боевая фантастика
рпг
5.50
рейтинг книги
Идеальный мир для Социопата 5

Proxy bellum

Ланцов Михаил Алексеевич
5. Фрунзе
Фантастика:
попаданцы
альтернативная история
4.25
рейтинг книги
Proxy bellum

Ваантан

Кораблев Родион
10. Другая сторона
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Ваантан

Архил...?

Кожевников Павел
1. Архил...?
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Архил...?

Восьмое правило дворянина

Герда Александр
8. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восьмое правило дворянина

Шипучка для Сухого

Зайцева Мария
Любовные романы:
современные любовные романы
8.29
рейтинг книги
Шипучка для Сухого

Шатун. Лесной гамбит

Трофимов Ерофей
2. Шатун
Фантастика:
боевая фантастика
7.43
рейтинг книги
Шатун. Лесной гамбит

Бальмануг. (Не) Любовница 2

Лашина Полина
4. Мир Десяти
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Бальмануг. (Не) Любовница 2

Курсант: Назад в СССР 7

Дамиров Рафаэль
7. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: Назад в СССР 7

Книга пяти колец. Том 2

Зайцев Константин
2. Книга пяти колец
Фантастика:
фэнтези
боевая фантастика
5.00
рейтинг книги
Книга пяти колец. Том 2

Идеальный мир для Лекаря 7

Сапфир Олег
7. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 7

Отмороженный 6.0

Гарцевич Евгений Александрович
6. Отмороженный
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Отмороженный 6.0