System.Xml.Xsl.Qil.QilList.RemoveAt C# (CSharp) Method

RemoveAt() public method

public RemoveAt ( int index ) : void
index int
return void
        public override void RemoveAt(int index) {
            if (index < 0 || index >= this.count)
                throw new IndexOutOfRangeException();

            this.count--;
            if (index < this.count)
                Array.Copy(this.members, index + 1, this.members, index, this.count - index);

            this.members[this.count] = null;

            // Invalidate XmlType
            this.xmlType = null;
        }
    }