Можно ли включить предложение в where (LINQ), но только если его "NOT" пусто?
т.е.
where c.Code == sCode && p.Code == code
В этом случае переменная (стандартная c #) называется кодом ... если ее НЕ пусто, то выше, где здорово ... но если она пуста, я не хочу включать в нее, где
т.е.
where c.Code == sCode
В SQL это сделано так
AND ( ( @code = '' )
OR ( @code <> ''
AND C.Code = @code
)