title: How do I access this deserialized data?
body: <p>I'm trying to parse some json data using Newtonsoft json.NET.</p>
  
  <p>I can deserialize the data but when I try to use the deserialized data I get the error "'Newtonsoft.Json.Linq.JArray' does not contain a definition for 'leagueName'".</p>
  
  <p>Here is the Json data I want to use. </p>
  
  <pre><code>[
  {
      "queueType": "RANKED_SOLO_5x5",
      "hotStreak": false,
      "wins": 6,
      "veteran": false,
      "losses": 10,
      "playerOrTeamId": "39257940",
      "tier": "SILVER",
      "playerOrTeamName": "Kristmas Tree",
      "inactive": false,
      "rank": "V",
      "freshBlood": false,
      "leagueName": "Fizz's Gladiators",
      "leaguePoints": 47
  },
  {
      "queueType": "RANKED_FLEX_SR",
      "hotStreak": true,
      "wins": 100,
      "veteran": true,
      "losses": 99,
      "playerOrTeamId": "39257940",
      "tier": "SILVER",
      "playerOrTeamName": "Kristmas Tree",
      "inactive": false,
      "rank": "I",
      "freshBlood": false,
      "leagueName": "Xin Zhao's Heralds",
      "leaguePoints": 57
  }
  ]
  </code></pre>
  
  <p>Here is my attempt at printing "hotStreak"</p>
  
  <pre><code>            var json = GetResponse("https://euw1.api.riotgames.com/lol/league/v3/positions/by-summoner/39257940?api_key=xxxx-xxxx-xxxx-xxxxxxxx");
              MessageBox.Show(json); // gives me the desired data
  
              var summonerInfo = JsonConvert.DeserializeObject&lt;dynamic&gt;(json);
              var leagueName = summonerInfo.leagueName;
  
              MessageBox.Show(leagueName);
  </code></pre>
  
  <p>How do I access the deserialized data?</p>