title: Iterate through a Dictionary List in VB.net
body: <p>I'm trying to iterate through, and grab values off a dictionairy that is populated through a call to sharepoint using the ListServiceUtility.GetListItemData Method. My code looks as follows</p>
  
  <pre><code>actualList = ListServiceUtility.GetListItemData(Test_Sharepointsite_url, myCred, Test_List_Name, Nothing, fieldNames, &lt;Query/&gt;, isRecursive, pagingSize)
  
  For Each Entry As Dictionary(Of String, String) In actualList
  
              Debug.WriteLine(cnt)
              cnt += 1
  
              For Each pair In Entry
                  Debug.WriteLine(innerCnt)
                  innerCnt += 1
                  Debug.WriteLine("Key:" &amp; pair.Key &amp; " Value:" &amp; pair.Value)
              Next
          Next
  </code></pre>
  
  <p>cnt goes up to 4, as I expected it should, seeing as there are 4 entries in my sharepoint list, however, innerCnt doesn't increment at all, and the last for each block there is completely by passed.</p>
  
  <p>I'm not getting any errors, so it's a logic problem here, not a syntax one. Hopefully i've provided some one here with enough information to help!</p>