public bool MoveNext() { for (int i=0; i<_enumerators.Length; ++i) { if (!_enumerators[i].MoveNext()) { return false; } } return true; }