Soru & Cevap

C# hata verdiği halde çalışıyor

08.06.2015 - 12:02

hocam yapmıs oldugum projede projeEntities altını ciziyor ve hata olarak gösteriyor bunu nasıl duzeltebılırım 

 try
            {
               projeEntities en = new projeEntities();
                doktor kl = new doktor();

                var liste = en.doktor.Where(p => p.adi == txt_dokadi.Text).ToList();
                if (liste.Count == 0)
                {
                    kl.adi = txt_dokadi.Text;
                    kl.soyadi =txt_Soyadı.Text;
                    kl.unvan = txt_unvan.Text;
                    kl.adres = txt_adres.Text;
                    

9 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-7934-1439286305.jpg
tanerutku
13.06.2015 - 03:17

projeEntities türünden nesneni(en) try bloğu içinde oluşturuyorsun. Altını çizmesinin sebebi bu nesneni try içinde oluşturup başka yerlerde de kullanman. Çalışmasının sebebi de programın sürekli try içine girmesi. Eğer try'a girmezse program patlar, çünkü nesnen oluşmadan o nesneyi kullanmaya çalışır try bloğu dışında.

 

projeEntities en = new projeEntities();

Bu kodu try bloğunun üstüne yazdığınızda altını çizmeyecektir.

Profile picture for user bekirbostanci
bekirbostanci
08.06.2015 - 08:45

projeyi bi clean edip debug dosyasını silip tekrar derleyince düzeliyor genelde bazen vs tam derleyemiyor denemeni öneririm