IUnion<A,B,C,D>.Match<TResult> Method

Definition

public TResult Match<TResult>(Func<A,TResult> a, Func<B,TResult> b, Func<C,TResult> c, Func<D,TResult> d);
abstract member Match : Func<'A, 'Result> * Func<'B, 'Result> * Func<'C, 'Result> * Func<'D, 'Result> -> 'Result
Public Function Match(Of TResult) (a As Func(Of A, TResult), b As Func(Of B, TResult), c As Func(Of C, TResult), d As Func(Of D, TResult)) As TResult

Type Parameters

TResult

Parameters

a
Func<A,TResult>
b
Func<B,TResult>
c
Func<C,TResult>
d
Func<D,TResult>

Returns

TResult

Applies to