我在存储以下对象的数据库中有一个表:
public class MyObjInfoWebView
{
public string SerialNumber { get; set; }
public string ProductCode { get; set; }
public string Description { get; set; }
public string Certificate { get; set; }
public string Language { get; set; }
}
我还有一个序列号列表,例如:
var list = new List<string> {"010719/522", "010719/523", "010719/524", "010719/525", "010719/526"}
是否可以编写(以及如何)LINQ查询以根据可用的序列号列表和所需的语言从表中过滤对象?
答案 0 :(得分:1)
此请求解决了我的问题
_contex.InfoWeb.Where(x => list.Contains(x.SerialNumber) && x.Language == lang).ToListAsync();