LINQ to SQL - обнуляемые типы в предложении where
У меня есть таблица со столбцом, который имеет нулевые значения ... когда я пытаюсь запросить записи, где этот столбец равен NULL:
ЭТО РАБОТАЕТ:
var list = from mt in db.MY_TABLE
where mt.PARENT_KEY == null
select new { mt.NAME };
ЭТО НЕ
int? id = null;
var list = from mt in db.MY_TABLE
where mt.PARENT_KEY == id
select new { mt.NAME };
Зачем?