昨天有写总结《
void GenericListToJsonFile<T>(List<T> listT, string filePath)方法:
public static void GenericListToJsonFile<T>(List<T> listT, string filePath) { using (FileStream fs = File.Open(filePath, FileMode.CreateNew)) using (StreamWriter sw = new StreamWriter(fs)) using (JsonWriter jw = new JsonTextWriter(sw)) { jw.Formatting = Formatting.Indented; JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(jw, listT); } }