我在我的程序中使用實體框架,並且當記錄正在從表中移除時,表格鏈接的對象將變爲空值時出現問題。實體框架返回NULL鏈接對象C#
而不是做
waitTravel = db.WaitTravels
.Where(w => w.suggestTravelId == suggestTravelId &&
w.wantedTravelId == wantedTravelId)
.First();
if (waitTravel.WantedTravels.statusTravelId != 1)
我應該做的:
if (db.WantedTravels.Where(w => w.id == waitTravel.wantedTravelId).First().statusTravelId != 1)
知道什麼來幫助我嗎?
你的意思是爲什麼waitTravel.WantedTravels在你的if條件中爲null? – MJK
是的,謝謝你 –