Collection.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere prvek z objektu Collection .
Přetížení
| Name | Description |
|---|---|
| Remove(Int32) |
Odebere prvek z objektu |
| Remove(String) |
Odebere prvek z objektu |
Remove(Int32)
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
Odebere prvek z objektu Collection .
public:
void Remove(int Index);
public void Remove(int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)
Parametry
- Index
- Int32
Číselný výraz, který určuje pozici prvku kolekce.
Index musí být číslo od 1 do hodnoty vlastnosti kolekce Count .
Příklady
Tento příklad znázorňuje použití Remove metody k odebrání objektů z Collection objektu v proměnné 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")
Za čtyřmi voláními Add metody Count obsahuje vlastnost 4, element "Bill" má hodnotu indexu 1 a element "Pete" má hodnotu indexu 4.
Po prvním volání Remove, Count je 3, element je odstraněn a prvek "Bill""Pete" má index hodnotu 3.
Po druhém volání Remove, Count je 2, element je odstraněn a element "Mike""Pete" má index hodnotu 2.
Poznámky
Když Remove odstraní prvek z kolekce, dekrementuje vlastnost kolekce Count o jeden. Také dekrementuje Index hodnotu každého prvku, který dříve následoval odstraněný prvek v kolekci.
Pokud byl prvek přidán do kolekce bez objektu Key, musíte ho Index použít k jeho odebrání.
Platí pro
Remove(String)
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
- Zdroj:
- Collection.vb
Odebere prvek z objektu Collection .
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
Jedinečný String výraz, který určuje řetězec klíče, který lze použít místo pozičního indexu pro přístup k prvku kolekce.
Key musí odpovídat argumentu Key zadanému při přidání prvku do kolekce.
Příklady
Tento příklad znázorňuje použití Remove metody k odebrání objektů z Collection objektu v proměnné 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")
Za čtyřmi voláními Add metody Count obsahuje vlastnost 4, element "Bill" má hodnotu indexu 1 a element "Pete" má hodnotu indexu 4.
Po prvním volání Remove, Count je 3, element je odstraněn a prvek "Bill""Pete" má index hodnotu 3.
Po druhém volání Remove, Count je 2, element je odstraněn a element "Mike""Pete" má index hodnotu 2.
Poznámky
Když Remove odstraní prvek z kolekce, dekrementuje vlastnost kolekce Count o jeden. Také dekrementuje Index hodnotu každého prvku, který dříve následoval odstraněný prvek v kolekci.
Pokud byl prvek přidán do kolekce bez objektu Key, musíte ho Index použít k jeho odebrání.