Parece una pregunta estúpida, pero simplemente no la entiendo. Mi entidad:Expresión de Linq con nullable
public class Page
{
public int Id { get; set; }
//...
public int? ParentId { get; set; }
}
En el regulador:
db.Pages.First(x => x.ParentId == null);
funciona como se espera (devuelve algún elemento). Pero :
int? test = null;
db.Pages.First(x => x.ParentId == test);
Lanza Sequence contains no elements
¿Qué me he perdido?
¿Estás utilizando linq-to-entities? Esto no tiene nada específico que ver con asp.net-mvc? – gideon