ImmutableArray<T>.Builder.IndexOf 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.
Överlagringar
| Name | Description |
|---|---|
| IndexOf(T) |
Avgör indexet för ett specifikt objekt i matrisen. |
| IndexOf(T, Int32) |
Avgör indexet för det angivna objektet. |
| IndexOf(T, Int32, IEqualityComparer<T>) |
Söker i matrisen efter det angivna objektet. |
| IndexOf(T, Int32, Int32) |
Avgör indexet för det angivna objektet. |
| IndexOf(T, Int32, Int32, IEqualityComparer<T>) |
Avgör indexet för det angivna objektet. |
IndexOf(T)
Avgör indexet för ett specifikt objekt i matrisen.
public:
virtual int IndexOf(T item);
public int IndexOf(T item);
abstract member IndexOf : 'T -> int
override this.IndexOf : 'T -> int
Public Function IndexOf (item As T) As Integer
Parametrar
- item
- T
Objektet som ska hittas i matrisen.
Returer
Indexet för item om det finns i listan, annars -1.
Implementeringar
Gäller för
IndexOf(T, Int32)
Avgör indexet för det angivna objektet.
public:
int IndexOf(T item, int startIndex);
public int IndexOf(T item, int startIndex);
member this.IndexOf : 'T * int -> int
Public Function IndexOf (item As T, startIndex As Integer) As Integer
Parametrar
- item
- T
Objektet som ska hittas i matrisen.
- startIndex
- Int32
Startpositionen för sökningen.
Returer
Indexet för item om det finns i listan, annars -1.
Gäller för
IndexOf(T, Int32, IEqualityComparer<T>)
Söker i matrisen efter det angivna objektet.
public:
int IndexOf(T item, int startIndex, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public int IndexOf(T item, int startIndex, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.IndexOf : 'T * int * System.Collections.Generic.IEqualityComparer<'T> -> int
Public Function IndexOf (item As T, startIndex As Integer, equalityComparer As IEqualityComparer(Of T)) As Integer
Parametrar
- item
- T
Det objekt som ska sökas efter.
- startIndex
- Int32
Indexet där sökningen ska påbörjas.
- equalityComparer
- IEqualityComparer<T>
Likhetsjämföraren som ska användas i sökningen.
Om null, Default används.
Returer
Det 0-baserade indexet i matrisen där objektet hittades. eller -1 om det inte gick att hitta den.
Gäller för
IndexOf(T, Int32, Int32)
Avgör indexet för det angivna objektet.
public:
int IndexOf(T item, int startIndex, int count);
public int IndexOf(T item, int startIndex, int count);
member this.IndexOf : 'T * int * int -> int
Public Function IndexOf (item As T, startIndex As Integer, count As Integer) As Integer
Parametrar
- item
- T
Objektet som ska hittas i matrisen.
- startIndex
- Int32
Startpositionen för sökningen.
- count
- Int32
Antalet element som ska sökas.
Returer
Indexet för item om det finns i listan, annars -1.
Gäller för
IndexOf(T, Int32, Int32, IEqualityComparer<T>)
Avgör indexet för det angivna objektet.
public:
int IndexOf(T item, int startIndex, int count, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public int IndexOf(T item, int startIndex, int count, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public int IndexOf(T item, int startIndex, int count, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.IndexOf : 'T * int * int * System.Collections.Generic.IEqualityComparer<'T> -> int
Public Function IndexOf (item As T, startIndex As Integer, count As Integer, equalityComparer As IEqualityComparer(Of T)) As Integer
Parametrar
- item
- T
Objektet som ska hittas i matrisen.
- startIndex
- Int32
Indexet där sökningen ska påbörjas.
- count
- Int32
Startpositionen för sökningen.
- equalityComparer
- IEqualityComparer<T>
Likhetsjämföraren som ska användas i sökningen.
Returer
Indexet för item om det finns i listan, annars -1.