다음을 통해 공유


ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) 메서드

정의

지정된 ServiceDescriptionFormatExtensionServiceDescriptionFormatExtensionCollection의 지정된 인덱스 위치(0부터 시작)에 추가합니다.

public:
 void Insert(int index, System::Object ^ extension);
public void Insert (int index, object extension);
member this.Insert : int * obj -> unit
Public Sub Insert (index As Integer, extension As Object)

매개 변수

index
Int32

extension 매개 변수를 삽입할 인덱스(0부터 시작)입니다.

extension
Object

컬렉션에 추가할 ServiceDescriptionFormatExtension입니다.

예외

index 매개 변수가 0보다 작습니다.

또는 index 매개 변수가 Count보다 큰 경우

예제

// Insert 'MyFormatExtension' object.
myCollection->Insert( 0, myFormatExtensionObject );
Console::WriteLine( "'myFormatExtensionObject' is inserted to collection." );
// Insert 'MyFormatExtension' object.
myCollection.Insert(0,myFormatExtensionObject);
Console.WriteLine("'myFormatExtensionObject' is inserted to collection.");
' Insert 'MyFormatExtension' object.
myCollection.Insert(0, myFormatExtensionObject)
Console.WriteLine("'myFormatExtensionObject' is inserted to collection.")

설명

컬렉션에 이미 있는 항목의 수가 컬렉션의 용량을 자동으로 새 요소를 삽입 하기 전에 내부 배열을 다시 할당 하 여 용량 배가 됩니다.

경우는 index 매개 변수 값과 같음 Countextension 매개 변수 끝에 추가 됩니다는 ServiceDescriptionFormatExtensionCollection합니다.

삽입 지점 뒤에 있는 요소는 새 요소를 수용 하도록 아래로 이동 합니다.

적용 대상