Compartir por


Collection.Remove Método

Definición

Quita un elemento de un Collection objeto .

Sobrecargas

Nombre Description
Remove(Int32)

Quita un elemento de un Collection objeto .

Remove(String)

Quita un elemento de un Collection objeto .

Remove(Int32)

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

Quita un elemento de un Collection objeto .

public:
 void Remove(int Index);
public void Remove(int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)

Parámetros

Index
Int32

Expresión numérica que especifica la posición de un elemento de la colección. Index debe ser un número comprendido entre 1 y el valor de la propiedad de Count la colección.

Ejemplos

En este ejemplo se muestra el uso del Remove método para quitar objetos de un Collection objeto de la variable 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")

Después de las cuatro llamadas al Add método , la Count propiedad contiene 4, el elemento "Bill" tiene el valor de índice 1 y el elemento "Pete" tiene el valor de índice 4.

Después de la primera llamada a Remove, Count es 3, se elimina el elemento "Bill" y el elemento "Pete" tiene el valor de índice 3.

Después de la segunda llamada a Remove, Count es 2, se elimina el elemento y el elemento "Mike""Pete" tiene el valor de índice 2.

Comentarios

Cuando Remove elimina un elemento de una colección, disminuye la propiedad de la Count colección por uno. También disminuye el Index valor de todos los elementos que anteriormente seguían el elemento eliminado de la colección.

Si se agregó un elemento a la colección sin , Keydebe usar su Index para quitarlo.

Se aplica a

Remove(String)

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

Quita un elemento de un Collection objeto .

public:
 void Remove(System::String ^ Key);
public void Remove(string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)

Parámetros

Key
String

Expresión única String que especifica una cadena de clave que se puede usar, en lugar de un índice posicional, para tener acceso a un elemento de la colección. Key debe corresponder al Key argumento especificado cuando se agregó el elemento a la colección.

Ejemplos

En este ejemplo se muestra el uso del Remove método para quitar objetos de un Collection objeto de la variable 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")

Después de las cuatro llamadas al Add método , la Count propiedad contiene 4, el elemento "Bill" tiene el valor de índice 1 y el elemento "Pete" tiene el valor de índice 4.

Después de la primera llamada a Remove, Count es 3, se elimina el elemento "Bill" y el elemento "Pete" tiene el valor de índice 3.

Después de la segunda llamada a Remove, Count es 2, se elimina el elemento y el elemento "Mike""Pete" tiene el valor de índice 2.

Comentarios

Cuando Remove elimina un elemento de una colección, disminuye la propiedad de la Count colección por uno. También disminuye el Index valor de todos los elementos que anteriormente seguían el elemento eliminado de la colección.

Si se agregó un elemento a la colección sin , Keydebe usar su Index para quitarlo.

Se aplica a