Condividi tramite


Collection.Remove Metodo

Definizione

Rimuove un elemento dall'oggetto Collection.

Overload

Remove(Int32)

Rimuove un elemento dall'oggetto Collection.

Remove(String)

Rimuove un elemento dall'oggetto Collection.

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.

Si applica a