public bool MoveNext() { if (listToEnumerate.ElementsRemain()) { listToEnumerate.MoveUp(); return(true); } else { return(false); } }