Collection<T>.IList.IndexOf(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt de index van een specifiek item in de IList.
virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf(object value);
abstract member System.Collections.IList.IndexOf : obj -> int
override this.System.Collections.IList.IndexOf : obj -> int
Function IndexOf (value As Object) As Integer Implements IList.IndexOf
Parameters
Retouren
De index van value indien gevonden in de lijst; anders -1.
Implementeringen
Uitzonderingen
value is van een type dat niet kan worden toegewezen aan de IList.
Opmerkingen
Deze methode bepaalt gelijkheid met behulp van de standaard comparer Comparer<T>.Default.
Comparer<T>.Default controleert of het type T deze implementatie implementeert System.IComparable<T> en gebruikt, indien beschikbaar. Zo niet, Comparer<T>.Default controleert Tu of het type System.IComparable wordt geïmplementeerd. Als het type T geen van beide interfaces implementeert, gebruikt Object.Equalsdeze methode .
Deze methode is een O(n)-bewerking, waarbij n .Count