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

PaylaşShare on Facebook2Tweet about this on TwitterShare on Google+0Pin on Pinterest0Share on Tumblr0Share on LinkedIn0Email this to someone

Yazar Hakkında Yazarın Bütün Yazıları Yazarın Web Sitesi

sedat demirdoğan

yazilimsinifi.com ve edebiyatsinifi.com Kurucusu, Jollytur Yazılım Geliştirme Ekip Lideri, Kick Boks tutkunu, Gitarist ve Girişimci.

Bir Cevap Yazın

Your email address will not be published. Required fields are marked *


*