Что такое JSON в C#?
Инструмент JSON в C# автоматически генерирует определения классов C# из структуры данных JSON, упрощая сериализацию и десериализацию JSON в проектах .NET.
Возможности
Автовывод типов
Выводит типы C# из значений JSON
Поддержка вложенности
Обрабатывает вложенные объекты и массивы
PascalCase
Конвертация в соглашение об именовании C#
JsonProperty
Опциональные атрибуты Newtonsoft.Json
Советы
- ✓Входной JSON должен быть объектом
- ✓Вложенные объекты генерируют отдельные классы
- ✓Массивы выводятся как тип List
- ✓Сгенерированный код работает в проектах .NET
Часто задаваемые вопросы
Какие типы C# поддерживаются?
Поддерживает string, int, long, double, bool, DateTime, List
Как обрабатываются значения null?
При включенной опции "Использовать Nullable типы" типы значений получают маркер ?.
Какие пакеты нужны?
Если используется атрибут JsonProperty, установите пакет Newtonsoft.Json.
Последнее обновление: 2026-06-04✓ Проверено экспертом
Saves development time.
Generates clean classes.
Perfect for C# developers!