Я прочитал здесь Сохранен ли порядок элементов в списке JSON?
, что порядок в Json имеет значение .
Я также читал здесь Гарантирует ли List порядок вставки? что порядок вставки в общем списке C # гарантирован .
Могу ли я предположить, чтокогда я использую newtonsoft JsonSerializer, чтобы прочитать этот Json
"answers": [
{
"choice": "36"
},
{
"choice": "50"
}
]
в объекте со свойством 'тип ответов', имеющим тип GenericList, этот тип ответа [0] всегда возвращает 36, а ответ [1] всегда возвращает 50?
Или, возможно, JsonSerializer перетасовывает данные?
Причина, по которой я спрашиваю, заключается в том, что я читаю данные из внешнего API и они говорят: «Вы должны получить только 1 ответ, но когдаВы получаете больше, используйте последний ", и последний является последним в тексте, так что в этом случае '50'.