Wygląda jak głupie pytanie, ale po prostu nie rozumiem. Moja jednostka:Wyrażenie Linq z nullable
public class Page
{
public int Id { get; set; }
//...
public int? ParentId { get; set; }
}
W sterowniku:
db.Pages.First(x => x.ParentId == null);
działa zgodnie z oczekiwaniami (zwraca jakiś element). Ale:
int? test = null;
db.Pages.First(x => x.ParentId == test);
Zgłasza Sequence contains no elements
Co mnie ominęło?
Czy używasz linq-to-entity? Nie ma to nic wspólnego z asp.net-mvc? – gideon