title: How do I loop/iterate through this deserialized object using Newtonsoft Json.net?
body: <p>I have the following JSON object:-</p>
  
  <pre><code>    Public Class oPartner
          Public Property PartnerID() As String
          Public Property PartnerTitle() As String
          Public Property PartnerStrapline() As String
          Public Property PartnerData() As String
      End Class
  </code></pre>
  
  <p>And the following partners.json JSON file:-</p>
  
  <pre><code>[
    {
      "PartnerID": "1",
      "PartnerTitle": "TITLE1",
      "PartnerStrapline": "STRAP1",
      "PartnerData": "SOME INFO IN HERE",
      "PartnerImage": ""
    },
    {
      "PartnerID": "2",
      "PartnerTitle": "TITLE2",
      "PartnerStrapline": "STRAP2",
      "PartnerData": "SOME MORE INFO IN HERE",
      "PartnerImage": ""
    },
    {
      "PartnerID": "3",
      "PartnerTitle": "TITLE3",
      "PartnerStrapline": "STRAP3",
      "PartnerData": "MORE INFO",
      "PartnerImage": ""
    }
  ] 
  </code></pre>
  
  <p>So I can read the JSON and deserialize using:-</p>
  
  <pre><code>Dim data As oPartner = JsonConvert.DeserializeObject(Of oPartner)(File.ReadAllText("c:\partners.json"))
  </code></pre>
  
  <p>But I can't work out how I would loop through the json in vb (or C#)?</p>