IListContract<T>.RemoveAt(Int32) 메서드

정의

컬렉션의 지정된 인덱스에 있는 IListContract<T> 항목을 제거합니다.

public:
 void RemoveAt(int index);
public void RemoveAt(int index);
abstract member RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

매개 변수

index
Int32

제거할 항목의 인덱스입니다.

예외

index가 0보다 작습니다.

-또는-

index가 메서드의 반환 값보다 크거나 같은 경우 GetCount()

컬렉션이 IListContract<T> 읽기 전용입니다.

설명

호출 RemoveAt한 후 제거된 항목 다음에 있는 항목이 이동하여 비워진 지점을 차지합니다. 이동된 항목의 인덱스도 업데이트됩니다.

컬렉션이 IListContract<T> 읽기 전용인지 여부를 확인하려면 메서드를 호출합니다 GetIsReadOnly .

적용 대상