Мне передают набор параметров строки запроса в классе параметров, с помощью которого можно выполнить запрос к базе данных изображений. При каждом вызове некоторые параметры могут быть нулевыми. Так что в SQL я бы построить запрос как
if (parameters.Value1 != null)
{
sql.Append("sql_where_clause");
}
if (parameters.Value2 != null)
{
sql.Append("sql_where_clause");
}
Как мне сделать то же самое с помощью Linq?