StringCollection.IList.Remove(Object) Méthode

Définition

Supprime la première occurrence d’un objet spécifique de l’objet StringCollection.

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove(object value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Paramètres

value
Object

À Object supprimer du StringCollection. La valeur peut être null.

Implémente

Exceptions

Il StringCollection est en lecture seule.

-ou-

La StringCollection taille est fixe.

Remarques

Si l’objet StringCollection spécifié ne contient pas, le StringCollection reste inchangé. Aucune exception n’est générée.

Dans les collections d’éléments contigus, tels que des listes, les éléments qui suivent l’élément supprimé se déplacent pour occuper l’emplacement libéré. Si la collection est indexée, les index des éléments déplacés sont également mis à jour. Ce comportement ne s’applique pas aux collections où les éléments sont regroupés conceptuellement dans des compartiments, tels qu’une table de hachage.

Cette méthode détermine l’égalité en appelant Object.Equals.

Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O(n), où n est Count.

S’applique à

Voir aussi