Cannot implicitly convert type ‘bool?’ to ‘bool’. An explicit conversion exists (are you missing a cast?)

Merhaba arkadaşlar aşağıdaki hata kodunun sizlere çok basit çözümünü kısaca anlatacağım.

Cannot implicitly convert type ‘bool?’ to ‘bool’. An explicit conversion exists (are you missing a cast?)

Örneğin ben bu hatayı aşağıdaki satırda almaktaydım.

person.GetEmail = person.Informations.GetEmail;

Çözümü ise “?? false” ile olmaktadır evet burada null kontrolü yapıyoruz aslında değer null olarak gelirse false olarak atama yap diyoruz;

person.GetEmail = person.Informations.GetEmail ?? false;

Bir başka sorun çözümünde görüşmek üzere…

Sedat Demirdoğan

[Toplam:0    Ortalama:0/5]

sedat demirdoğan

-Yazılım Sınıfı Kurucusu -Bilişim Grubu Kurucu Üye -Bilişim Derneği Şişli Bölge Temsilcisi -Jollytur Yazılım Geliştirme Ekip Lideri -Kick Boks tutkunu, Gitarist ve Girişimci

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

%d blogcu bunu beğendi: