[英]Entity Framework - Return null value anyway when NullReferenceException occur
有時,當我嘗試查找保險名稱時,如果找不到,那么我希望我的InsuranceName變量具有空值。 但是我總是得到NullReferenceException。 我可以通過將一系列if語句檢查為null來解決它,總之一行可以執行嗎?
string InsuranceName = db.Medicares.FirstOrDefault(p => p.MedicareId = 2).Insurances.FirstOrDefault(p => p.InsuranceId = 1).Name;
var medicare = db.Medicares.Include(m => m.Insurances).FirstOrDefault(p => p.MedicareId == 2);
string InsuranceName = medicare == null ? null : medicare.Insurances.FirstOrDefault(p => p.InsuranceId == 1).Name;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.