C# JObject dynamici c Проблема со значениями доступа к объекту - PullRequest
0 голосов
/ 23 марта 2020

Итак, у меня есть строка JSON, с которой я работаю json. net. Я помещаю это в динамический c объект, а затем просто получаю доступ к значениям из этого.

dynamic data = JObject.Parse(JsonString);

if(data !=null)
{
    string names = data.names.all
    int count = data.member_count;
}

Проблема в том, что если данные не содержат member_count (или names.all), они не бросить ошибку, она просто останавливается (я предполагаю, что она возвращается). Я пытался найти решение, но я даже не уверен, как это сформулировать.

...