다음을 통해 공유


Collection.Remove 메서드

정의

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

오버로드

Name Description
Remove(Int32)

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

Remove(String)

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

Remove(Int32)

Source:
Collection.vb
Source:
Collection.vb
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 는 컬렉션 Count 의 속성 값까지 1의 숫자여야 합니다.

예제

이 예제에서는 메서드를 사용하여 변수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
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 제거해야 합니다.

적용 대상