using System.Collections.Generic;
using System.Runtime.Serialization;
public static void Main()
""Variable2"": ""50000"",
""ArrayObject"": [ null ]
Class1 class1 = JsonConvert.DeserializeObject<Class1>(json);
Console.WriteLine(class1.ArrayObject == null);
Console.WriteLine(class1.ArrayObject?.Count);
public string Variable1 { get; set; }
public string Variable2 { get; set; }
public List<ArrayObject> ArrayObject { get; set; }
internal void OnDeserialized(StreamingContext context)
ArrayObject?.RemoveAll(o => o == null);
public string VariableArray1 { get; set; }
public string VariableArray2 { get; set; }