serialize/deserialize List<T> to JSON
I want to be able to serialize/deserialize a generic list what I so far is this public static string ToJson(this object obj, int recursionDepth = 100) { JavaScriptSerializer serializer = new JavaScriptSerializer(); serializer.RecursionLimit = recursionDepth; return serializer.Serialize(obj); } public static List<T> ToListObject<T>(this string obj, int recursionDepth = 100) { JavaScriptSerializer serializer = new JavaScriptSerializer(); serializer.RecursionLimit = recursionDepth; List<T> returnList = serializer.Deserialize<List<T>>(obj); return returnList; } I also tried (List<T>)serializer