using System.Collections.Generic;
public static void Main()
var d = JsonConvert.DeserializeObject<PatientImmunization>(json);
Console.WriteLine(string.Join(",", d.Immunizations.Select(x => x.DateOfDose)));
'DateOfDose': '2021-01-2'
'DateOfDose': '2021-01-23'
public class PatientImmunization
public List<ImmunizationRecord> Immunizations { get; set; }
public class ImmunizationRecord
public string VaccineName { get; set; }
public DateTime? DateOfDose { get; set; }