public void Reset() { m_Count = 0; m_Enumerator.Reset(); for (int i = 0; i < m_StartIndex; i++) { m_Enumerator.MoveNext(); } } }