Skip to content

Форматтеры и код

JSON в C# Record

Modern C# records with JsonPropertyName attributes.

Runs in your browser

Примечание редактора

Understanding · A class, but the values mean it.

Эта углублённая глава пока доступна только на английском языке. Инструмент конвертации выше работает на вашем языке; развёрнутая статья ещё не переведена.

Часто задаваемые вопросы

Quick answers.

How are JSON types mapped to C#?

Strings map to `string`, numbers to `double` or `int`, booleans to `bool`, and arrays to `List<T>`. Null values or missing data default to nullable types where appropriate.

Does this tool support nested objects?

Yes. The converter recursively parses nested JSON structures and generates a separate record definition for each unique object found.

Why are attributes added to each property?

The `JsonPropertyName` attribute ensures that the C# property follows .NET PascalCase naming conventions while correctly mapping to the original JSON key during serialisation.

Is my data sent to a server for processing?

No. The conversion is performed locally using JavaScript in your browser. No sensitive data or API payloads are transmitted over the network.

Люди также ищут

Связанные инструменты

More in this room.

Смотреть все в Форматтеры и код