title: JSON dictionary error
body: <p>I read my json file and set a string variable,i'm using System.Web.Script.Serialization;</p>
  
  <pre><code>    FileStream fs = new FileStream(Server.MapPath("odul_en.json"),FileMode.Open,FileAccess.Read);
      StreamReader sr = new StreamReader(fs);
      string jsonGelen = sr.ReadToEnd();
      var serializer = new JavaScriptSerializer();
      var dict = serializer.Deserialize&lt;Dictionary&lt;string, object&gt;&gt;(jsonGelen);
  </code></pre>
  
  <p>When i put breakpoint  "var dict= serializer.Deserialize>(jsonGelen);" rows,  I am getting the below error;</p>
  
  <blockquote>
    <p>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]'</p>
  </blockquote>
  
  <p>odul_en.json like this;</p>
  
  <pre><code> [{
  "odulID": "130",
  "Ad": "LaQ Creative Toy / Basic 001",
  "Aciklama": "Instead of the gift product, the product is not paid for the price, can not be turned into money. There is no guarantee of the products because of collective purchase. Buying gift product is not returned. Photos are representative, products may vary."},{
  "odulID": "132",
  "Ad": "Selfie Stick",
  "Aciklama": "Instead of the gift product, the product is not paid for the price, can not be turned into money. There is no guarantee of the products because of collective purchase. Photos are representative, products may vary. Buying gift product is not returned. There is no color option. Suitable for Phones, easy to carry. The open length is 100 cm and the closed length is 23 cm"}]
  </code></pre>
  
  <p>I searched solution way; someone said "remove the square brackets" at json file but not solved.
  (My .net framework 3.5 and can't use dynamics)
  How can i solved this, thank you.  </p>