//if you want to use a list and add it to a file in json do this
using System.IO;
using System.Text.Json;
List<Data> data = new List<Data>();
public void SaveData()
{
using (StreamWriter sw = File.CreateText("data.json"))
{
sw.Write(JsonSerializer.Serialize(data));
}
}
using System.Text.Json;
using System.Text.Json.Serialization;
List<data> _data = new List<data>();
_data.Add(new data()
{
Id = 1,
SSN = 2,
Message = "A Message"
});
using FileStream fileStream = File.Create(@"D:path.json");
await JsonSerializer.SerializeAsync(createStream, _data);
using System.Text.Json;
using System.Text.Json.Serialization;
List<data> _data = new List<data>();
_data.Add(new data()
{
Id = 1,
SSN = 2,
Message = "A Message"
});
string json = JsonSerializer.Serialize(_data);
File.WriteAllText(@"D:path.json", json);