Создать словарь из json [дубликат]C#

Место общения программистов C#
Anonymous
Создать словарь из json [дубликат]

Сообщение Anonymous »

У меня есть файл json, который выглядит следующим образом:

Код: Выделить всё

"lines":
{
"0010": {
"ProvCountyCode": "047",
"ProvNo": "770887",
"ParNonparCode": "K",
"ParNonparCode2": "K",
},
"0020" {
"ProvCountyCode": "047",
"ProvNo": "0888",
"ParNonparCode": "K",
"ParNonparCode2": "K",
},
...
Visual Studio (C#) «Вставить специальные/классы из JSON» создает что-то вроде этого:

Код: Выделить всё

public class Lines
{
public _0010 _0010 { get; set; }
public _0020 _0020 { get; set; }
}

public class _0010
{
public string ProvCountyCode { get; set; }
public string ProvNo { get; set; }
public string ParNonparCode { get; set; }
public string ParNonparCode2 { get; set; }
}

public class _0020
{
public string ProvCountyCode { get; set; }
public string ProvNo { get; set; }
public string ParNonparCode { get; set; }
public string ParNonparCode2 { get; set; }
}

// ...
Мне это не кажется очень полезным. Ниже находится массив json под названием lineSummary, который включает значение LineID.
Я думаю, что хочу ссылаться на словарь следующим образом:

Код: Выделить всё

Lines[LineId]
Я не могу изменить JSON. Я хочу создать класс, который будет его использовать

Вернуться в «C#»