Вам нужно сохранить результат в List<Shows>
:
List<TVShows> deserializedCollection = JsonConvert.DeserializeObject<List<TVShows>>(json);
, а затем вы можете использовать либо FirstOrDefault()
, либо индексировать как deserializedCollection[0].score
, например:
TVShows show = deserializedCollection.FirstOrDefault();
double score = show.score;
или:
TVShows show = deserializedCollection[0]
Первый вариант лучше, так как он экономит на исключениях времени выполнения, если в коллекции нет элементов.
Для доступа к каждому шоу вам понадобится цикл, который может быть либо for
, либо foreach
foreach(var show in deserializedCollection)
{
var score = show.score;
}
Надеюсь, это даст некоторую идею.