using System.Collections.Generic;
public static void Main()
Object object1 = new Object();
Object object2 = new Object(){ ChildObject = new ChildObject { Name = "Steve"}};
List<Object> ObjectList1 = new List<Object>();
ObjectList1.Add(object1);
List<Object> ObjectList2 = ObjectList1.Where(x => x.ChildObject.Name.Equals("Steve")).ToList();
ObjectList2.ForEach(x => Console.WriteLine("Object: " + x.ChildObject.Name));
public ChildObject ChildObject;
public class ChildObject {