private bool FindNamedChild(string name, List<MemoryElement> list, out MemoryElement outChild) { foreach (MemoryElement element in list) { if (element.name == name) { outChild = element; return true; } } outChild = null; return false; }