다음을 통해 공유


Collection.Remove 메서드

정의

Collection 개체에서 요소를 제거합니다.

오버로드

Remove(Int32)

Collection 개체에서 요소를 제거합니다.

Remove(String)

Collection 개체에서 요소를 제거합니다.

Remove(Int32)

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

Collection 개체에서 요소를 제거합니다.

public:
 void Remove(int Index);
public void Remove (int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)

매개 변수

Index
Int32

컬렉션 요소의 위치를 지정하는 숫자 식입니다. Index는 1에서 컬렉션의 Count 속성 값 사이의 숫자여야 합니다.

예제

이 예제에서는 메서드를 사용하여 변수birthdaysRemove 개체에서 개체를 Collection 제거하는 방법을 보여 줍니다.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

메서드에 대한 Add 네 번의 호출에 Count 따라 속성에는 4가 포함되고 요소는 "Bill" 인덱스 값이 1이고 요소는 "Pete" 인덱스 값이 4입니다.

에 대한 첫 번째 호출 RemoveCount 다음에는 가 3이고 요소가 "Bill" 삭제되고 요소 "Pete" 의 인덱스 값이 3입니다.

에 대한 RemoveCount 두 번째 호출에 이어 가 2이고 요소가 "Mike" 삭제되고 요소 "Pete" 의 인덱스 값이 2입니다.

설명

Remove 컬렉션에서 요소를 삭제하면 컬렉션의 Count 속성이 하나씩 감소합니다. 또한 이전에 컬렉션에서 Index 삭제된 요소를 따랐던 모든 요소의 값도 감소합니다.

요소가 없이 Key컬렉션에 추가된 경우 해당 요소를 사용하여 Index 제거해야 합니다.

적용 대상

Remove(String)

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

Collection 개체에서 요소를 제거합니다.

public:
 void Remove(System::String ^ Key);
public void Remove (string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)

매개 변수

Key
String

위치 인덱스 대신 컬렉션의 요소에 액세스하는 데 사용할 수 있는 키 문자열을 지정하는 고유 String 식입니다. Key는 요소가 컬렉션에 추가될 때 지정한 Key 인수와 일치해야 합니다.

예제

이 예제에서는 메서드를 사용하여 변수birthdaysRemove 개체에서 개체를 Collection 제거하는 방법을 보여 줍니다.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

메서드에 대한 Add 네 번의 호출에 Count 따라 속성에는 4가 포함되고 요소는 "Bill" 인덱스 값이 1이고 요소는 "Pete" 인덱스 값이 4입니다.

에 대한 첫 번째 호출 RemoveCount 다음에는 가 3이고 요소가 "Bill" 삭제되고 요소 "Pete" 의 인덱스 값이 3입니다.

에 대한 RemoveCount 두 번째 호출에 이어 가 2이고 요소가 "Mike" 삭제되고 요소 "Pete" 의 인덱스 값이 2입니다.

설명

Remove 컬렉션에서 요소를 삭제하면 컬렉션의 Count 속성이 하나씩 감소합니다. 또한 이전에 컬렉션에서 Index 삭제된 요소를 따랐던 모든 요소의 값도 감소합니다.

요소가 없이 Key컬렉션에 추가된 경우 해당 요소를 사용하여 Index 제거해야 합니다.

적용 대상