public bool Contains(object objectToSearchFor) { if(ReferenceObject == objectToSearchFor) return true; for(int i = 0; i < mItems.Count; i++) { if(mItems[i].Contains(objectToSearchFor)) return true; } return false; }