Collection.Remove Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa element z Collection obiektu.
Przeciążenia
| Remove(Int32) |
Usuwa element z |
| Remove(String) |
Usuwa element z |
Remove(Int32)
- Źródło:
- Collection.vb
- Źródło:
- Collection.vb
- Źródło:
- Collection.vb
Usuwa element z Collection obiektu.
public:
void Remove(int Index);
public void Remove (int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)
Parametry
- Index
- Int32
Wyrażenie liczbowe określające pozycję elementu kolekcji.
Index musi być liczbą z zakresu od 1 do wartości właściwości kolekcji Count .
Przykłady
W tym przykładzie pokazano użycie Remove metody do usuwania obiektów z Collection obiektu w zmiennej birthdays.
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")
Po czterech wywołaniach Add metody właściwość zawiera 4, Count element "Bill" ma wartość indeksu 1, a element "Pete" ma wartość indeksu 4.
Po pierwszym wywołaniu metody Removeelement Count ma wartość 3, element jest usuwany, a element "Pete""Bill" ma wartość indeksu 3.
Po drugim wywołaniu metody Removeelement Count ma wartość 2, element jest usuwany, a element "Pete""Mike" ma wartość indeksu 2.
Uwagi
Usunięcie Remove elementu z kolekcji powoduje jej dekrementowanie właściwości kolekcji Count o jeden. Powoduje również dekrementuje Index wartość każdego elementu, który wcześniej podążał za usuniętym elementem w kolekcji.
Jeśli element został dodany do kolekcji bez Keyelementu , należy go usunąć za pomocą elementu Index .
Dotyczy
Remove(String)
- Źródło:
- Collection.vb
- Źródło:
- Collection.vb
- Źródło:
- Collection.vb
Usuwa element z Collection obiektu.
public:
void Remove(System::String ^ Key);
public void Remove (string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)
Parametry
- Key
- String
Unikatowe String wyrażenie określające ciąg klucza, którego można użyć zamiast indeksu pozycyjnego w celu uzyskania dostępu do elementu kolekcji.
Key musi odpowiadać argumentowi Key określonemu podczas dodawania elementu do kolekcji.
Przykłady
W tym przykładzie pokazano użycie Remove metody do usuwania obiektów z Collection obiektu w zmiennej birthdays.
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")
Po czterech wywołaniach Add metody właściwość zawiera 4, Count element "Bill" ma wartość indeksu 1, a element "Pete" ma wartość indeksu 4.
Po pierwszym wywołaniu metody Removeelement Count ma wartość 3, element jest usuwany, a element "Pete""Bill" ma wartość indeksu 3.
Po drugim wywołaniu metody Removeelement Count ma wartość 2, element jest usuwany, a element "Pete""Mike" ma wartość indeksu 2.
Uwagi
Usunięcie Remove elementu z kolekcji powoduje jej dekrementowanie właściwości kolekcji Count o jeden. Powoduje również dekrementuje Index wartość każdego elementu, który wcześniej podążał za usuniętym elementem w kolekcji.
Jeśli element został dodany do kolekcji bez Keyelementu , należy go usunąć za pomocą elementu Index .