StringCollection.IList.Remove(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.