FunctionalSharp.PatternMatching (nuget): Provides pattern matching for C# using a fuent syntax. It will allow you to use a more functional approach to complex if/else and switch statements.
Keywords: pattern|patternmatch|match|functional