public SwitchExpression <TSwitch, TResult> Case <TType, TResult>(Func <TType, TResult> valueFactory) { return(SwitchExpression <TSwitch, TResult> .CreateCase(this) | SwitchExpressions.Case(valueFactory)); }
public SwitchExpression <TSwitch, TResult> Case <TResult>(TSwitch matches, Func <TSwitch, TResult> valueFactory) { return(SwitchExpression <TSwitch, TResult> .CreateCase(this) | SwitchExpressions.Case(matches, valueFactory)); }