Condividi tramite


Collection.Remove Metodo

Definizione

Rimuove un elemento da un Collection oggetto .

Overload

Nome Descrizione
Remove(Int32)

Rimuove un elemento da un Collection oggetto .

Remove(String)

Rimuove un elemento da un Collection oggetto .

Remove(Int32)

Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb

Rimuove un elemento da un Collection oggetto .

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à della Count raccolta.

Esempio

In questo esempio viene illustrato l'uso del Remove 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 il valore di indice 1 e l'elemento "Bill""Pete" 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, decrementa la proprietà dell'insieme Count di uno. Decrementa anche il Index valore di ogni elemento che in precedenza seguiva l'elemento eliminato nella raccolta.

Se un elemento è stato aggiunto alla raccolta senza , Keyè necessario usarlo Index per rimuoverlo.

Si applica a

Remove(String)

Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb
Origine:
Collection.vb

Rimuove un elemento da un Collection oggetto .

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 univoca String che specifica una stringa di chiave che può essere utilizzata, anziché un indice posizionale, 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 del Remove 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 il valore di indice 1 e l'elemento "Bill""Pete" 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, decrementa la proprietà dell'insieme Count di uno. Decrementa anche il Index valore di ogni elemento che in precedenza seguiva l'elemento eliminato nella raccolta.

Se un elemento è stato aggiunto alla raccolta senza , Keyè necessario usarlo Index per rimuoverlo.

Si applica a