Добро пожаловать в System.Text.Json - как читать и записывать объекты .NET в формате JSON

Исправление: 00:17:18 Async здесь на самом деле не требуется, точка останова не сработала из-за того, что программа выполнилась слишком рано, и добавление Console.WriteLine исправило бы ситуацию, хотя при доступе к файловому IO следует учитывать асинхронность операций. Джеймс и Мэтт рассказывают об основах System.Text.Json для чтения и записи объектов .NET в формате JSON! Это удивительная встроенная функция .NET, которую может использовать практически каждое приложение. Сериализация - это процесс преобразования состояния объекта, то есть значений его свойств, в форму, которую можно хранить или передавать. Сериализованная форма не содержит никакой информации о связанных с объектом методах. Десериализация восстанавливает объект из сериализованной формы. При разработке библиотеки System.Text.Json особое внимание уделяется высокой производительности и малому объему занимаемой памяти, а не обширному набору функций. Встроенная поддержка UTF-8 оптимизирует процесс чтения и записи JSON-текста в кодировке UTF-8, которая является наиболее распространенной кодировкой для данных в Интернете и файлов на диске. Библиотека также предоставляет классы для работы с объектной моделью документа (DOM), хранящейся в памяти. Эта функция обеспечивает произвольный доступ к элементам JSON-файла или строки. 00:00 - Intro & What is JSON and System.Text.Json? 03:00 - Writing/Serializing .NET Objects as JSON 07:40 - Writing JSON Data to a File 12:05 - Reading/Deserializing JSON as .NET Objects 15:05 - Reading a JSON File to a .NET Object 19:00 - Wrap-up and what's next Оригинал: https://www.youtube.com/watch?v=4pqHLyhnuUY

Иконка канала Лютый Роуминг
15 подписчиков
12+
2 просмотра
13 дней назад
12+
2 просмотра
13 дней назад

Исправление: 00:17:18 Async здесь на самом деле не требуется, точка останова не сработала из-за того, что программа выполнилась слишком рано, и добавление Console.WriteLine исправило бы ситуацию, хотя при доступе к файловому IO следует учитывать асинхронность операций. Джеймс и Мэтт рассказывают об основах System.Text.Json для чтения и записи объектов .NET в формате JSON! Это удивительная встроенная функция .NET, которую может использовать практически каждое приложение. Сериализация - это процесс преобразования состояния объекта, то есть значений его свойств, в форму, которую можно хранить или передавать. Сериализованная форма не содержит никакой информации о связанных с объектом методах. Десериализация восстанавливает объект из сериализованной формы. При разработке библиотеки System.Text.Json особое внимание уделяется высокой производительности и малому объему занимаемой памяти, а не обширному набору функций. Встроенная поддержка UTF-8 оптимизирует процесс чтения и записи JSON-текста в кодировке UTF-8, которая является наиболее распространенной кодировкой для данных в Интернете и файлов на диске. Библиотека также предоставляет классы для работы с объектной моделью документа (DOM), хранящейся в памяти. Эта функция обеспечивает произвольный доступ к элементам JSON-файла или строки. 00:00 - Intro & What is JSON and System.Text.Json? 03:00 - Writing/Serializing .NET Objects as JSON 07:40 - Writing JSON Data to a File 12:05 - Reading/Deserializing JSON as .NET Objects 15:05 - Reading a JSON File to a .NET Object 19:00 - Wrap-up and what's next Оригинал: https://www.youtube.com/watch?v=4pqHLyhnuUY

, чтобы оставлять комментарии