PatternMatchSingle<T, TResult> Class

Namespace
FunctionalSharp.PatternMatching
Base Types
  • object
graph TD Base0["object"]-->Type Type["PatternMatchSingle<T, TResult>"] class Type type-node

Syntax

public class PatternMatchSingle<T, TResult>

Type Parameters

Name Description
T
TResult

Methods

Extension Methods

Name Value Summary
Match<PatternMatchSingle<T, TResult>>() PatternMatchSingleContext<T>
Starts a pattern match for a single value. Subsequent calls to With() need to be used to specify conditions
ToOption<PatternMatchSingle<T, TResult>>() IOption<T>
Turns the type T into an option type.