bool IEnumerator.MoveNext() { if (m_version != m_cookies.m_version) { throw new InvalidOperationException(SR.GetString(SR.InvalidOperation_EnumFailedVersion)); } if (++m_index < m_count) { return true; } m_index = m_count; return false; }