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 };

Зачем?

Ответы на вопрос(3)

Ваш ответ на вопрос