public override void Clear() { VerifyStateChanges(); m_InnerArrayList.RemoveRange(m_InnerIndex, m_InnerCount); m_InnerCount = 0; m_InnerStateChanges = m_InnerArrayList._version; }