System.Collections.ArrayList.Range.SetRange C# (CSharp) Method

SetRange() private method

private SetRange ( int index, ICollection c ) : void
index int
c ICollection
return void
            public override void SetRange(int index, ICollection c)
            {
                InternalUpdateRange();
                if (index < 0 || index >= _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_Index);
                _baseList.SetRange(_baseIndex + index, c);
                if (c.Count > 0)
                {
                    InternalUpdateVersion();
                }
            }