Click or drag to resize

InferFuncT1, T2, T3, TResult Method (FuncT1, T2, T3, TResult)

Returns a Func<T1, T2, T3, TResult>.

Namespace:  Linq.Extras
Assembly:  Linq.Extras (in Linq.Extras.dll) Version: 5.0.0+96a4f4bfed64095342c5df107c1fe1fb95603ee5
Syntax
public static Func<T1, T2, T3, TResult> Func<T1, T2, T3, TResult>(
	Func<T1, T2, T3, TResult> func
)

Parameters

func
Type: SystemFuncT1, T2, T3, TResult
A lambda expression representing the function to return.

Type Parameters

T1
The type of the first parameter.
T2
The type of the second parameter.
T3
The type of the third parameter.
TResult
The type of the result.

Return Value

Type: FuncT1, T2, T3, TResult
The function passed as parameter.
Remarks
This method just returns its parameter. It's only a helper to take advantage of generic type inference.
See Also