我正在尝试创建一个linq查询,其中where子句是基于用户选择构建的变量。
有一种方法可以在LINQ查询中的WHERE子句中传递变量吗?
if (!string.IsNullOrEmpty(txbbox.Text))
{
query = "s.date== DateTime.Parse(txbbox.Text)";
}
if (!string.IsNullOrEmpty(txbbox.Text))
{
query = query + " & (s.type.Contains(txbbox.Text))";
}
有一种方法可以在LINQ查询中的WHERE子句中传递变量吗?
Stemp = (from s in SList
where ***query***
orderby s.DataScadenza
select s).ToList();