Compartir a través de


Collection.Remove Método

Definición

Quita un elemento de un objeto Collection.

Sobrecargas

Remove(Int32)

Quita un elemento de un objeto Collection.

Remove(String)

Quita un elemento de un objeto Collection.

Remove(Int32)

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

Quita un elemento de un objeto Collection.

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 Count de 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 "Mike" y el elemento "Pete" tiene el valor de índice 2.

Comentarios

Cuando Remove elimina un elemento de una colección, disminuye la propiedad de Count la colección por uno. También disminuye el Index valor de todos los elementos que anteriormente seguían al 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

Quita un elemento de un objeto Collection.

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 de tipo String que especifica una cadena de clave que se puede utilizar, en lugar de un índice de posición, para obtener acceso a un elemento de la colección. Key tiene que corresponder al argumento de Key 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 "Mike" y el elemento "Pete" tiene el valor de índice 2.

Comentarios

Cuando Remove elimina un elemento de una colección, disminuye la propiedad de Count la colección por uno. También disminuye el Index valor de todos los elementos que anteriormente seguían al 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