Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
1324 of 1492 menu
◀ ▶

JsonValue

Значения создают через JsonValue.Create. Текст даёт ToJsonString: число без кавычек, строка - с JSON-кавычками.

Синтаксис

JsonValue value = JsonValue.Create(12345);

Пример

Давайте записать число в текст:

using System; using System.Text.Json.Nodes; class Program { static void Main() { JsonValue value = JsonValue.Create(12345); string res = value.ToJsonString(); Console.WriteLine(res); } }

Результат выполнения кода:

12345

Пример

Давайте записать строку в текст:

using System; using System.Text.Json.Nodes; class Program { static void Main() { JsonValue value = JsonValue.Create("abcde"); string res = value.ToJsonString(); Console.WriteLine(res); } }

Результат выполнения кода:

"\"abcde\""

Пример

Давайте прочитать число из JsonValue:

using System; using System.Text.Json.Nodes; class Program { static void Main() { JsonValue value = JsonValue.Create(12345); int res = value.GetValue<int>(); Console.WriteLine(res); } }

Результат выполнения кода:

12345

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить