Top 20 NuGet result Packages

Extensions, error handling, and dependency injection in a functional way
Is a library that provide missing features in C# where are fundamental in the Rust Programming Language
Provides two lite-weight classes that can be used to check the success or failure of operations returned from methods.