private static void LoadPandas(ISocialNetwork network, string filename) { var serializer = new JavaScriptSerializer(); var jsonString = File.ReadAllText(filename); var deserializedResult = serializer.Deserialize<IEnumerable<PandaDTO>>(jsonString).Select(PandaDTO.ConvertToPanda); foreach(var panda in deserializedResult) { network.AddPanda(panda); } }