FindIndex
Returns the index of the first element in the collection
that satisfies the given predicate.
| Parameters | Returns |
|---|---|
Func<T, bool> predicate IEnumerable<T> source |
int |
Exceptions
| Type | When |
|---|---|
| InvalidOperationException | The predicate function returns false for all elements. |
Usage
Find the index ofthe first even number
//IEnumerable<int> source = { 1, 3, 5, 7, 8, 9, 10 }
bool result = source.FindIndex(value => value % 2 == 0);
//result = 4