Enumerable.First<'TSource> Method (IEnumerable<'TSource>, Func<'TSource, Boolean>)
Returns the first element in a sequence that satisfies a specified condition.
Assembly: System.Core (in System.Core.dll)
static member First<'TSource> : source:IEnumerable<'TSource> * predicate:Func<'TSource, bool> -> 'TSource
An IEnumerable<'T> to return an element from.
The first element in the sequence that passes the test in the specified predicate function.
The type of the elements of source.
The FirstOrDefault<'TSource> method.method throws an exception if no matching element is found in source. To instead return a default value when no matching element is found, use the
Available since 8
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 8.1