public object Find(Predicate predicate) { int index = IndexOf(predicate); return index != -1 ? _list[index] : null; }