-
Notifications
You must be signed in to change notification settings - Fork 35
M_CodeJam_ValueOneOf_5_Do
Andrew Koryavchenko edited this page Jun 17, 2018
·
2 revisions
Calls action for actual type argument.
Namespace: CodeJam
Assembly: CodeJam (in CodeJam.dll) Version: 2.1.0.0
C#
public void Do(
Action<T1> case1Action,
Action<T2> case2Action,
Action<T3> case3Action,
Action<T4> case4Action,
Action<T5> case5Action
)
VB
Public Sub Do (
case1Action As Action(Of T1),
case2Action As Action(Of T2),
case3Action As Action(Of T3),
case4Action As Action(Of T4),
case5Action As Action(Of T5)
)
F#
abstract Do :
case1Action : Action<'T1> *
case2Action : Action<'T2> *
case3Action : Action<'T3> *
case4Action : Action<'T4> *
case5Action : Action<'T5> -> unit
override Do :
case1Action : Action<'T1> *
case2Action : Action<'T2> *
case3Action : Action<'T3> *
case4Action : Action<'T4> *
case5Action : Action<'T5> -> unit
- case1Action
- Type: System.Action(T1)
Action for T1 - case2Action
- Type: System.Action(T2)
Action for T2 - case3Action
- Type: System.Action(T3)
Action for T3 - case4Action
- Type: System.Action(T4)
Action for T4 - case5Action
- Type: System.Action(T5)
Action for T5
IOneOf(T1, T2, T3, T4, T5).Do(Action(T1), Action(T2), Action(T3), Action(T4), Action(T5))