将未命名的json数组反序列化为c#中的对象

想知道如何在c#中反序列化以下字符串:

"[{\"access_token\":\"thisistheaccesstoken\"}]" 

如果json是:我知道怎么做

 "{array=[{\"access_token\":\"thisistheaccesstoken\"}]}" 

我这样做:

 public class AccessToken { public string access_token {get;set;} public DateTime expires { get; set; } } public class TokenReturn { public List tokens { get; set; } } JavaScriptSerializer ser = new JavaScriptSerializer(); TokenReturn result = ser.Deserialize(responseFromServer); 

但是没有那个arrays名称,我不确定。 有什么建议?

谢谢!

没关系,只是做了:

  JavaScriptSerializer ser = new JavaScriptSerializer(); List result = ser.Deserialize>(jsonString);