title: How to deserialize json string to object list in c# dot
body: <p>I am working with the following JSON string </p>
  
  <pre><code>{
  "transactions": 
  [
     {
      "paymentcharge":"0.0",
      "amount":352,
      "id":13418,
      "shippingcharge":35,
      "shippingtype":2,
      "status":2,
      "paymenttype":1,
      "date":"2012-10-06 16:15:28.0"
     },   
     {
      "paymentcharge":"0.0",
      "amount":42455,
      "id":16305,
      "shippingcharge":0,
      "shippingtype":2,
      "status":2,
      "paymenttype":2,
      "date":"2012-11-30 09:29:29.0"
     },   
     {
      "paymentcharge":"1.0",
      "amount":42456,
      "id":16305,
      "shippingcharge":0,
      "shippingtype":2,
      "status":2,
      "paymenttype":2,
      "date":"2012-11-30 09:29:29.0"
     }
  ],
  "count":3
  }
  </code></pre>
  
  <hr>
  
  <p>I have a class structure as follows for parsing and feeling the json data</p>
  
  <pre><code>class clsSalesTran
  {
      public double paymentcharge { get; set; }
      public double amount { get; set; }
      public long id { get; set; }
      public int shippingcharge { get; set; }
      public int shippingtype { get; set; }
      public int status { get; set; }
      public int paymenttype { get; set; }
      public DateTime date { get; set; }
  }
  </code></pre>
  
  <hr>
  
  <p>How can I deserialize the above JSON string into List ?</p>
  
  <blockquote>
    <p>I am using <em>Newtonsoft.Json</em> for deserialize.</p>
  </blockquote>