Null Literal

The keyword null represents a null literal.  A null value indicates that a reference points to no object.
Examples:


1
2
3
4
5
object o1 = null;
if (o1 == null) Console.WriteLine("Yup, it's null");
 
string s1 = null;    // Strings can also be null
int n1 = s1.Length;  // Throws NullReferenceException, since s1 doesn't point to anything