У меня есть модель категории, в которой поле ParentID имеет тип данных int? .
Я пытаюсь добиться этого:
WHERE
ISNULL(ParentID,0) == ParentCategoryID
... в linq, но, похоже, изо всех сил, потому что он говорит мне, что я не могу применить ?? к ParentID, так как это целое число, которое можно обнулять.
IList<Category> ChildCategories = AllCategoriesAsList
.Where(c => c.ParentID ?? 0 == ParentCategoryID)
.ToList();
Я немного застрял.