public static readonly string data = @"[{""name"": ""Joe"",""id"": 1},{""name"": ""Melinda"", ""id"": 2 }]";
public static void Main()
JsonSerializerOptions jso = new JsonSerializerOptions(){ PropertyNameCaseInsensitive = true };
var sensors = JsonSerializer.Deserialize<Sensor[]>(data, jso);
foreach( var sensor in sensors )
Console.WriteLine($"{sensor.Id:#0} : {sensor.Name}");
public int Id {get; set;}
public string Name {get; set;}