[This is preliminary documentation and is subject to change.]
Namespace: NFXAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public static TResult FirstMin<TResult, TComparand>(
this IEnumerable<TResult> source,
Func<TResult, TComparand> selector
)
where TComparand : IComparable
public static TResult FirstMin<TResult, TComparand>(
this IEnumerable<TResult> source,
Func<TResult, TComparand> selector
)
where TComparand : IComparable
<ExtensionAttribute>
Public Shared Function FirstMin(Of TResult, TComparand As IComparable) (
source As IEnumerable(Of TResult),
selector As Func(Of TResult, TComparand)
) As TResult
<ExtensionAttribute>
Public Shared Function FirstMin(Of TResult, TComparand As IComparable) (
source As IEnumerable(Of TResult),
selector As Func(Of TResult, TComparand)
) As TResult
public:
[ExtensionAttribute]
generic<typename TResult, typename TComparand>
where TComparand : IComparable
static TResult FirstMin(
IEnumerable<TResult>^ source,
Func<TResult, TComparand>^ selector
)
public:
[ExtensionAttribute]
generic<typename TResult, typename TComparand>
where TComparand : IComparable
static TResult FirstMin(
IEnumerable<TResult>^ source,
Func<TResult, TComparand>^ selector
)
static member FirstMin :
source : IEnumerable<'TResult> *
selector : Func<'TResult, 'TComparand> -> 'TResult when 'TComparand : IComparable
static member FirstMin :
source : IEnumerable<'TResult> *
selector : Func<'TResult, 'TComparand> -> 'TResult when 'TComparand : IComparable
- TResult
- TComparand
Return Value
Type:
TResultUsage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IEnumerable TResult . When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).