Class Functional
- Namespace
- AlgorithmsSW
- Assembly
- AlgorithmsSW.dll
[Obsolete("Use lambda expressions instead.")]
public static class Functional
- Inheritance
-
Functional
- Inherited Members
-
Methods
ApplyLast<T1>(Action<T1>, T1)
public static Action ApplyLast<T1>(Action<T1> action, T1 arg1)
Parameters
action
Action<T1>
arg1
T1
Returns
- Action
Type Parameters
T1
ApplyLast<T1, T2>(Action<T1, T2>, T2)
public static Action<T1> ApplyLast<T1, T2>(Action<T1, T2> action, T2 arg2)
Parameters
action
Action<T1, T2>
arg2
T2
Returns
- Action<T1>
Type Parameters
T1
T2
ApplyLast<T1, TResult>(Func<T1, TResult>, T1)
public static Func<TResult> ApplyLast<T1, TResult>(Func<T1, TResult> func, T1 arg1)
Parameters
func
Func<T1, TResult>
arg1
T1
Returns
- Func<TResult>
Type Parameters
T1
TResult
ApplyLast<T1, T2, T3>(Action<T1, T2, T3>, T3)
public static Action<T1, T2> ApplyLast<T1, T2, T3>(Action<T1, T2, T3> action, T3 arg3)
Parameters
action
Action<T1, T2, T3>
arg3
T3
Returns
- Action<T1, T2>
Type Parameters
T1
T2
T3
ApplyLast<T1, T2, TResult>(Func<T1, T2, TResult>, T2)
public static Func<T1, TResult> ApplyLast<T1, T2, TResult>(Func<T1, T2, TResult> func, T2 arg2)
Parameters
func
Func<T1, T2, TResult>
arg2
T2
Returns
- Func<T1, TResult>
Type Parameters
T1
T2
TResult
ApplyLast<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, T4)
public static Action<T1, T2, T3> ApplyLast<T1, T2, T3, T4>(Action<T1, T2, T3, T4> action, T4 arg4)
Parameters
action
Action<T1, T2, T3, T4>
arg4
T4
Returns
- Action<T1, T2, T3>
Type Parameters
T1
T2
T3
T4
ApplyLast<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, T3)
public static Func<T1, T2, TResult> ApplyLast<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult> func, T3 arg3)
Parameters
func
Func<T1, T2, T3, TResult>
arg3
T3
Returns
- Func<T1, T2, TResult>
Type Parameters
T1
T2
T3
TResult
ApplyLast<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, T4)
public static Func<T1, T2, T3, TResult> ApplyLast<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult> func, T4 arg4)
Parameters
func
Func<T1, T2, T3, T4, TResult>
arg4
T4
Returns
- Func<T1, T2, T3, TResult>
Type Parameters
T1
T2
T3
T4
TResult