Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
81 packages returned for Tags:"Null"
Sort by
Relevance
Downloads
Recently updated
Optional
by:
nilu
8,158,459 total downloads
last updated
2/5/2019
Latest version:
5.0.0-alpha
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Optional is a robust option/maybe type for C#.
NullGuard.
Fody
by:
Fody
simoncropp
tom-englert
1,166,891 total downloads
last updated
1/13/2023
Latest version:
3.1.1
Null
Check
ILWeaving
Fody
Cecil
Add null checks.
Nullable
by:
manuel.roemer
1,994,779 total downloads
last updated
7/9/2022
Latest version:
1.3.1
source
compiletime
null
nullable
attributes
allownull
disallownull
doesnotreturn
doesnotreturnif
maybenull
More tags
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...
More information
HashiCorp.
Cdktf.
Providers.
Null
by:
hashicorp
459,794 total downloads
last updated
11/21/2023
Latest version:
9.0.1
cdk
cdktf
null
provider
terraform
Prebuilt null Provider for Terraform CDK (cdktf) (Stability: Stable)
Optional.
Extensions
by:
nilu
230,224 total downloads
last updated
1/19/2015
Latest version:
0.1.0
Maybe
Option
Null
Monad
Monadic
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
CommonTools
by:
thtp
80,330 total downloads
last updated
2/26/2016
Latest version:
0.0.1602.2603
null
nullcheck
extensions
arguments
Fluent Null check - With - Return - If - Unless - Do - As<> - AsNullable<> - Cast<> - SilentCast<> - TryWith - TryReturn - TryDo -Throw Check argument and throw exception - ShouldnotBeNull - ShouldHaveValue...
More information
RuntimeNullables.
Fody
by:
Singulink
178,598 total downloads
last updated
9/21/2023
Latest version:
1.0.6
NullGuard
Null
Check
NRT
Nullable
ILWeaving
Fody
Cecil
AOP
Automatic null check injection for runtime C# Nullable Reference Types (NRT) parameter/contract validation.
FUR10N.
NullContracts
by:
FUR10N
44,931 total downloads
last updated
9/6/2017
Latest version:
1.3.4
Roslyn
diagnostic
analyzer
null
contracts
Roslyn analyzer for enforcing null contracts
Ensure.
Net
by:
Bernarden
34,561 total downloads
last updated
11/27/2020
Latest version:
2.4.0
ensure
argument
not
null
Ensure.Net is a null checker library for .NET
Optional.
Utilities
by:
nilu
87,252 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Various useful functionality for Optional.
Guardian
by:
cameronfletcher
46,546 total downloads
last updated
4/24/2016
Latest version:
0.7.0
guard
clause
null
arguments
guardian
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);...
More information
Optional.
Collections
by:
nilu
78,724 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Useful Optional extensions for working with collections.
NoSuchCompany.
Diagnostics.
Guards
by:
NoSuch-Company
27,776 total downloads
last updated
3/27/2019
Latest version:
1.0.71
Guard
Argument
Diagnostics
Null
The Diagnostics library provides classes that help checking incoming parameters of a method using the Fluent API or not, depending on what you prefer.
MaybeF
by:
bcg
61,233 total downloads
last updated
10/28/2023
Latest version:
9.3.7
async
C#
Either
Type
Exception
Handling
LINQ
Maybe
Monad
None
More tags
Maybe monad for C# - to handle null values and exceptions better - including Linq support, chaining, and asynchronous programming.
Devshorts.
MonadicNull
by:
devshorts
14,232 total downloads
last updated
12/1/2014
Latest version:
0.4.1
Null
Monad
Maybe
c#
csharp
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.
Argument.
Validator
by:
rezahok
30,370 total downloads
last updated
9/18/2019
Latest version:
2.0.0
null
nullcheck
argument
validator
validation
guard
guards
argumentvalidator
Helper functions to aid in argument validation for C# functions. Example Usage: Throw.IfNull(argument, nameof(argument)); Throw.IfNullOrEmpty(argument, nameof(argument));
PartialDate
by:
alansav
6,104 total downloads
last updated
11/24/2018
Latest version:
1.2.2
partial
date
null
day
null
month
null
year
A class which defines a date which can have null for components (day, month, year) of the date.
JJ.
Framework.
Exceptions
by:
jjvanzon
51,456 total downloads
last updated
10/31/2018
Latest version:
1.5.6877.41327
exceptions
errors
expressions
strongly-typed
null
white
space
parse
type
casting
More tags
Contains many exception classes for common basic errors. Clear messages, concise syntax, strongly-typed, good performance. Generates messages like "myParent.MyChildren[0].MyProperty is null.", "height of 2 is...
More information
FSharp.
Interop.
NullOptAble
by:
EkonBenefits
jbtule
12,917 total downloads
last updated
11/24/2020
Latest version:
0.11.0.144
fsharp
option
seq
null
nullable
monads
option & chooseSeq computational expressions that work with Null/Option/Nullable
C1.
WPF.
DateTimeEditors
by:
GrapeCity
Mescius
vanslyker
21,922 total downloads
last updated
11/29/2023
Latest version:
8.0.20233.681
DateTime
Date
Time
Editor
Validation
Null
Style
ComponentOne
WPF
The DateTimePicker control provides a single, intuitive UI for selecting date and time values. The TimeEditor control provides a simple masked editor for time values only. You can edit your date and time values...
More information
Previous
Next