How to declare and check Null Value in Integer datatype in C#

  1. using System.IO;  
  2. using System;  
  3. class NullableType   
  4. {  
  5.     static void Main(string[] args)   
  6.     {  
  7.         int ? myInt1 = 15;  
  8.         int ? myInt2 = null;  
  9.         if (myInt1 != null)   
  10.         {  
  11.             Console.WriteLine("Value of Nullable Type via != Comparision: {0}", myInt1);  
  12.         }  
  13.         if (myInt2.HasValue)   
  14.         {  
  15.             Console.WriteLine("Value of Nullable Type via HasValue Property: {0}", myInt2);  
  16.         } else  
  17.         {  
  18.             Console.WriteLine("It contains Null Value");  
  19.         }  
  20.     }  
  21. }  
Output:

Value of Nullable Type via != Comparision: 15
It contains Null Value