- 
                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))