Partager via


Collection<T>.IList.Remove(Object) Méthode

Définition

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

 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 de IList.

Implémente

Exceptions

value est d’un type qui ne peut pas être assigné à IList.

Remarques

Cette méthode détermine l’égalité à l’aide du comparateur Comparer<T>.Defaultpar défaut . Comparer<T>.Default vérifie si le type T implémente System.IComparable<T> et utilise cette implémentation, si elle est disponible. Si ce n’est pas le cas, Comparer<T>.Default vérifie si le type T implémente System.IComparable. Si le type T n’implémente aucune des deux interfaces, cette méthode utilise Object.Equals.

Cette méthode est une opération O(n), où n est Count.

S’applique à