Nullables
C# provides a special data types, the nullable types, to which you can assign normal range of values as well
as null values.For example, you can store any value from -2,147,483,648 to 2,147,483,647 or null in a Nullable< Int32 > variable.
Similarly, you can assign true, false or null in a Nullable< bool > variable. Syntax for declaring a nullable type is as
follows:
< data_type> ? <variable_name> = null;
The following example demonstrates use of nullable data types:

Join the conversation! Your thoughts help the community grow.