Collection.Remove Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove un elemento dall'oggetto Collection
.
Overload
Remove(Int32) |
Rimuove un elemento dall'oggetto |
Remove(String) |
Rimuove un elemento dall'oggetto |
Remove(Int32)
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
Rimuove un elemento dall'oggetto Collection
.
public:
void Remove(int Index);
public void Remove (int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)
Parametri
- Index
- Int32
Espressione numerica che specifica la posizione di un elemento della raccolta. Index
deve essere un numero compreso tra 1 e il valore della proprietà Count della raccolta.
Esempio
In questo esempio viene illustrato l'uso Remove
del metodo per rimuovere oggetti da un Collection oggetto nella variabile 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")
Dopo le quattro chiamate al Add
metodo, la Count
proprietà contiene 4, l'elemento ha valore di indice 1 e l'elemento "Pete"
"Bill"
ha il valore di indice 4.
Dopo la prima chiamata a Remove
, Count
è 3, l'elemento viene eliminato e l'elemento "Bill"
"Pete"
ha il valore di indice 3.
Dopo la seconda chiamata a Remove
, Count
è 2, l'elemento viene eliminato e l'elemento "Mike"
"Pete"
ha il valore di indice 2.
Commenti
Quando Remove
elimina un elemento da una raccolta, decreta la proprietà dell'insieme Count per una. Decrementa anche il Index
valore di ogni elemento che in precedenza ha seguito l'elemento eliminato nell'insieme.
Se all'insieme è stato aggiunto un elemento senza , Key
è necessario usarlo Index
per rimuoverlo.
Si applica a
Remove(String)
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
Rimuove un elemento dall'oggetto Collection
.
public:
void Remove(System::String ^ Key);
public void Remove (string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)
Parametri
- Key
- String
Espressione String
univoca che specifica una stringa chiave utilizzabile al posto di un indice di posizione per accedere a un elemento della raccolta. Key
deve corrispondere all'argomento Key
specificato quando l'elemento è stato aggiunto alla raccolta.
Esempio
In questo esempio viene illustrato l'uso Remove
del metodo per rimuovere oggetti da un Collection oggetto nella variabile 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")
Dopo le quattro chiamate al Add
metodo, la Count
proprietà contiene 4, l'elemento ha valore di indice 1 e l'elemento "Pete"
"Bill"
ha il valore di indice 4.
Dopo la prima chiamata a Remove
, Count
è 3, l'elemento viene eliminato e l'elemento "Bill"
"Pete"
ha il valore di indice 3.
Dopo la seconda chiamata a Remove
, Count
è 2, l'elemento viene eliminato e l'elemento "Mike"
"Pete"
ha il valore di indice 2.
Commenti
Quando Remove
elimina un elemento da una raccolta, decreta la proprietà dell'insieme Count per una. Decrementa anche il Index
valore di ogni elemento che in precedenza ha seguito l'elemento eliminato nell'insieme.
Se all'insieme è stato aggiunto un elemento senza , Key
è necessario usarlo Index
per rimuoverlo.