public EnumeratorWithRange(IEnumerator enumerator, int index, int count) { m_Count = 0; m_StartIndex = index; m_MaxCount = count; m_Enumerator = enumerator; Reset(); }