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 Remove
Count
3, prvek "Bill"
je odstraněn a element "Pete"
má hodnotu indexu 3.
Po druhém volání Remove
je 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 Remove
Count
3, prvek "Bill"
je odstraněn a element "Pete"
má hodnotu indexu 3.
Po druhém volání Remove
je 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
.