Table of Contents

Delegate OutFunc<T1, T2, T3, TResult>

Namespace
LfrlAnvil.Functional.Delegates
Assembly
LfrlAnvil.Functional.dll

Represents a delegate that returns bool and has four parameters with the last one being an out parameter of TResult type.

public delegate bool OutFunc<in T1, in T2, in T3, TResult>(T1 t1, T2 t2, T3 t3, out TResult result)

Parameters

t1 T1
Represents a delegate that returns and has four parameters with the last one being an out parameter of TResult type.
t2 T2
Represents a delegate that returns and has four parameters with the last one being an out parameter of TResult type.
t3 T3
Represents a delegate that returns and has four parameters with the last one being an out parameter of TResult type.
result TResult
Represents a delegate that returns and has four parameters with the last one being an out parameter of TResult type.

Returns

bool
Represents a delegate that returns and has four parameters with the last one being an out parameter of TResult type.

Type Parameters

T1

Type of the first parameter.

T2

Type of the second parameter.

T3

Type of the third parameter.

TResult

out parameter type.

Extension Methods