Условно ГДЕ в LINQ
Привет какие-нибудь предложения по созданию оператора LINQ на основе критериев поиска?
Я буду передавать экземпляр SearchCriteria. класс со всеми параметрами обнуляемый.
Тогда я хочу
if (sc.a != null)
// add to where
if (sc.b != null)
// add to where
Главное, чтобы они были ИЛИ, а не И.
Какие-нибудь советы?
А для бонусных баллов, которые я хотел бы использовать, «содержит». на инт? но я могу получить только равные или не равные.