Что такое конвертер JSON в C#?
Конвертер JSON в C# превращает сырой JSON-образец в готовые классы C# (POCO). Вставьте ответ API и получите строго типизированные модели, которые можно сразу добавить в .NET-проект. Всё работает в браузере.
Как сгенерировать классы C# из JSON
Вставьте JSON — классы появятся в реальном времени. Нажмите «Копировать» и добавьте их в решение. Для типичных структур код компилируется без правок.
Сопоставление типов
Целые числа — int, дробные — double, null и отсутствующие значения — nullable-типы вроде int?. Массивы становятся List<T>, объекты со смешанными ключами — Dictionary<string, T>.
Именование и атрибуты
Ключи приводятся к PascalCase по конвенции C#. Если исходный ключ отличается не только регистром, добавляется [JsonProperty] для сохранения десериализации, а отсутствующие и null-поля получают nullable-аннотации.