См. System.Web.Script.Serialization
для JavaScriptSerializer.
Напишите метод расширения для вызова Deserialize
объекта.
public static T JSONtoList<T>(this object jsonObj)
{
JavaScriptSerializer _jsserializer = new JavaScriptSerializer();
return _jsserializer.Deserialize<T>(jsonObj as string);
}
Надеюсь, это поможет. (Код не проверен).