Как описано в названии. Я застрял, в противном случае простое использование и, xor или выражений в операторе LINQ.Категория не является таковой, если свойство не является ложным
from s in db.Items
where <Other boolean operations> &&
s.Category.Contains("something") &&
s.IsReviewed == false
Где я хочу, чтобы другие логические операции для фильтрации списка вниз, и где остаток товаров не должен быть из категории «что-то», если IsReviewed Его не является ложным.
Альтернативный способ выразить это: Я хочу, чтобы предметы любой категории отображались, кроме категории «что-то», если она не была проверена.
Ваше руководство приветствуется.
чтобы уточнить, вы хотите, чтобы все отфильтрованные элементы, чтобы быть 'IsReviewed', если они не находятся в' Category.Contains («что-то») и '! IsReviewed' если они находятся в категории. Содержит ("что-то") '? Или вам не нравится состояние 'IsReviewed', если элемент отсутствует в категории? – strongbutgood
Я хочу, чтобы все отфильтрованные элементы были «IsReviewed» bool agnostic (true или false), если только он не относится к категории «что-то», для них мне нужны только те, которые являются ложными. –