Bilmiyorum bug mıdır, değil midir ama yazılım tarihimde aldığım en garip hata olduğunu kesinlikle söyleyebilirim.
Entity.Hede x=new Entity.Hede();
gibi bir satırda “Object reference not set to instance of an object” hatası aldım.
İlk olarak Hede’nin constructor’ına baktım bir kod yok. Yani bir hata olması için hiç bir neden yok.
Sonra şu hale getirdim, ilginçtir yine aynı hatayı aldım:
Entity.Hede x=null;
Zaten hatanın kendisi yeterince garipken çözümü daha da garip geldi. Hatanın detaylarına gireyim diye try catch içine aldım.
Bu sefer hiç catch’e düşmeden, sanki herşey normalmiş gibi çalışmaya devam etti.
Ölmeden dünyada bunu da gördüm ya. Daha ne diyeyim.
Not: İş bu post sinir + şaşkınlık + panik + boşluk ruh haliyle yazılmıştır.