Collection<T>.Insert(Int32, T) 메서드

정의

지정된 인덱스에 요소를 Collection<T> 삽입합니다.

public:
 virtual void Insert(int index, T item);
public void Insert(int index, T item);
abstract member Insert : int * 'T -> unit
override this.Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)

매개 변수

index
Int32

삽입해야 하는 item 인덱스(0부터 시작)입니다.

item
T

삽입할 개체입니다. 참조 형식에 대한 값일 null 수 있습니다.

구현

예외

index가 0보다 작습니다.

-또는-

indexCount보다 큽니다.

설명

Collection<T>null 참조 형식에 유효한 값으로 허용되며 중복 요소를 허용합니다.

Count으면 index . itemCollection<T>끝에 추가됩니다.

이 메서드는 O(n) 연산입니다. 여기서 nCount.

상속자 참고

파생 클래스는 재정의하여 이 메서드의 동작을 변경할 수 있습니다 InsertItem(Int32, T) .

적용 대상

추가 정보