I have any array of (Pilot) objects with a (Hanger) property, which may be null, which itself has a (List) property. For test
Pilot
Hanger
List
Just use default(Plane[]) instead of null.
default(Plane[])
null