NullReferenceException hatasının temel sebebi yaratılmamış bir nesneye değer atama veya değer okumaya çalışmaktır.Örneğin Uye turunde u1 adında bir nesne olduğunu düşünün. Aşağıdaki örnekte NullReferenceException hatası alınır.
Uye u1=null;
u1.Ad = "uzmanim.net"; // NullReferenceException hatası verir.
Aşağıdaki örnekte NullReferenceException hatası alınmaz
Uye yeniUye = new Uye();
yeniUye.Ad = "uzmanim.net";