51 packages returned for Tags:"Null"

Package type
Sort by
Options
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
Fluent Null check - With - Return - If - Unless - Do - As<> - AsNullable<> - Cast<> - SilentCast<> - TryWith - TryReturn - TryDo -Throw Check argument and throw exception - ShouldnotBeNull - ShouldHaveValue (for T?) - ShouldBeInRange - ShouldnotBeInRange - ShouldBeAtLeast - ShouldBeAtMost -... More information
A source code only package which allows you to use .NET's new nullable attributes in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework. This package does not contain any compiled binaries, but instead adds the attribute classes as C# source code to your project. Because... More information
Guardian. Mostly of null values. An unobtrusive, lightweight, guard clause source code package: less than 300 lines of code. Should be used like this: Guard.Against.Null(() => parameter); May be extended like this: Guard.Against.Empty(() => collection); Possibly the best... More information
A safe monadic binder that will evaluate an expression chain and return an option type with information about whether the chain succeeded or not and where it failed.
  • 1,923 total downloads
  • last updated 3/18/2017
  • Latest version: 1.0.4
  • monad maybe null
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object of the specified type or nothing at all.
  • 1,842 total downloads
  • last updated 3/18/2017
  • Latest version: 1.0.4
  • monad maybe null
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object of the specified type or nothing at all.