CollectionView.IndexOf(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar indexet där det angivna objektet finns.
public:
virtual int IndexOf(System::Object ^ item);
public virtual int IndexOf(object item);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (item As Object) As Integer
Parametrar
- item
- Object
Objektet som ska hittas.
Returer
Indexet där det angivna objektet finns eller -1 om objektet är okänt.
Kommentarer
Om den här metoden returnerar ett annat index än -1 måste det alltid vara sant att vyn[index-1] < item <= view[index], där jämförelserna görs med IComparer.Compare vyns metod, om det finns en sådan.
Det här beteendet för metoden används av vissa CollectionChanged händelsehanterare för att påskynda reaktionen på infogning och borttagning. Om den härledda klassen inte åsidosätter den här metoden gör en lyssnare en binär sökning med hjälp av IComparer.Compare metoden .