ImmutableList.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>(IImmutableList<T>, T, Int32) |
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet. |
| IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet. |
| IndexOf<T>(IImmutableList<T>, T) |
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten i listan. |
| IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten i listan. |
IndexOf<T>(IImmutableList<T>, T, Int32)
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int IndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex);
public static int IndexOf<T>(this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex);
static member IndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int -> int
<Extension()>
Public Function IndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer) As Integer
Typparametrar
- T
Typ av objekt i listan.
Parametrar
- list
- IImmutableList<T>
Listan som ska sökas.
- item
- T
Objektet som ska hittas i listan Oföränderlig. Värdet kan vara null för referenstyper.
- startIndex
- Int32
Det nollbaserade startindexet för sökningen. 0 (noll) är giltigt i en tom lista.
Returer
Det nollbaserade indexet för den första förekomsten av objektet inom elementintervallet i listan Oföränderlig som sträcker sig från index till det sista elementet, om det hittas. annars -1.
Gäller för
IndexOf<T>(IImmutableList<T>, T, Int32, Int32)
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int IndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex, int count);
public static int IndexOf<T>(this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex, int count);
static member IndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int * int -> int
<Extension()>
Public Function IndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer, count As Integer) As Integer
Typparametrar
- T
Typ av objekt i listan.
Parametrar
- list
- IImmutableList<T>
Listan som ska sökas.
- item
- T
Objektet som ska hittas i listan Oföränderlig. Värdet kan vara null för referenstyper.
- startIndex
- Int32
Det nollbaserade startindexet för sökningen. 0 (noll) är giltigt i en tom lista.
- count
- Int32
Antalet element i avsnittet som ska sökas.
Returer
Det nollbaserade indexet för den första förekomsten av objektet inom elementintervallet i listan Oföränderlig som sträcker sig från index till det sista elementet, om det hittas. annars -1.
Gäller för
IndexOf<T>(IImmutableList<T>, T)
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten i listan.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int IndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item);
public static int IndexOf<T>(this System.Collections.Immutable.IImmutableList<T> list, T item);
static member IndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T -> int
<Extension()>
Public Function IndexOf(Of T) (list As IImmutableList(Of T), item As T) As Integer
Typparametrar
- T
Typ av objekt i listan.
Parametrar
- list
- IImmutableList<T>
Listan som ska sökas.
- item
- T
Objektet som ska hittas i listan. Värdet kan vara null för referenstyper.
Returer
Det nollbaserade indexet för den första förekomsten av objektet inom elementområdet i listan som sträcker sig från index till det sista elementet, om det hittas. annars -1.
Gäller för
IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>)
Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten i listan.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int IndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public static int IndexOf<T>(this System.Collections.Immutable.IImmutableList<T> list, T item, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
static member IndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function IndexOf(Of T) (list As IImmutableList(Of T), item As T, equalityComparer As IEqualityComparer(Of T)) As Integer
Typparametrar
- T
Typ av objekt i listan.
Parametrar
- list
- IImmutableList<T>
Listan som ska sökas.
- item
- T
Objektet som ska hittas i listan Oföränderlig. Värdet kan vara null för referenstyper.
- equalityComparer
- IEqualityComparer<T>
Likhetsjämföraren som ska användas i sökningen.
Returer
Det nollbaserade indexet för den första förekomsten av objektet inom elementområdet i den oföränderliga listan som sträcker sig från index till det sista elementet, om det hittas. annars -1.