以下是一个示例代码,可以将多个 JSON 格式的数据保存到本地文件:

using System.Collections.Generic;
using System.IO;
using Newtonsoft.Json;

public class Data
{
    public string Name { get; set; }
    public int Age { get; set; }
}

public class DataManager
{
    private List<Data> dataList = new List<Data>();

    public void AddData(Data data)
    {
        dataList.Add(data);
    }

    public void SaveToFile(string filePath)
    {
        string json = JsonConvert.SerializeObject(dataList);
        File.WriteAllText(filePath, json);
    }
}

// 使用示例
DataManager dataManager = new DataManager();
dataManager.AddData(new Data { Name = 'Alice', Age = 20 });
dataManager.AddData(new Data { Name = 'Bob', Age = 30 });
dataManager.SaveToFile('data.json');

以上代码定义了一个'Data'类和一个'DataManager'类,'DataManager'类用于管理多个'Data'对象,并提供了'AddData'和'SaveToFile'方法。'AddData'方法用于添加'Data'对象,'SaveToFile'方法用于将所有'Data'对象保存到指定文件路径的本地文件中。在使用示例中,我们创建了一个'DataManager'对象,并添加了两个'Data'对象,最后将所有'Data'对象保存到了'data.json'文件中。

C# WPF 使用 Newtonsoft.Json 将多个数据保存到本地文件

原文地址: https://www.cveoy.top/t/topic/oYss 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录