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í
| Remove(Int32) |
Odebere prvek z objektu |
| Remove(String) |
Odebere prvek z objektu |
Remove(Int32)
- 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 až po hodnotu vlastnosti kolekce Count .
Příklady
Tento příklad ukazuje použití Remove metody k odebrání objektů z objektu Collection 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")
Následující čtyři volání Add metody obsahuje Count vlastnost 4, element "Bill" má hodnotu indexu 1 a element "Pete" má hodnotu indexu 4.
Po prvním volání je RemoveCount 3, prvek "Bill" je odstraněn a element "Pete" má hodnotu indexu 3.
Po druhém volání Removeje Count 2, prvek "Mike" je odstraněn a element "Pete" má hodnotu indexu 2.
Poznámky
Když Remove odstraní prvek z kolekce, sníží vlastnost kolekce Count o jednu. Také sníží 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 Key, musíte ho odebrat pomocí jeho Index .
Platí pro
Remove(String)
- 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 zadanému Key při přidání prvku do kolekce.
Příklady
Tento příklad ukazuje použití Remove metody k odebrání objektů z objektu Collection 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")
Následující čtyři volání Add metody obsahuje Count vlastnost 4, element "Bill" má hodnotu indexu 1 a element "Pete" má hodnotu indexu 4.
Po prvním volání je RemoveCount 3, prvek "Bill" je odstraněn a element "Pete" má hodnotu indexu 3.
Po druhém volání Removeje Count 2, prvek "Mike" je odstraněn a element "Pete" má hodnotu indexu 2.
Poznámky
Když Remove odstraní prvek z kolekce, sníží vlastnost kolekce Count o jednu. Také sníží 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 Key, musíte ho odebrat pomocí jeho Index .