按条件选择行以填充列表

时间:2013-05-06 08:10:41

标签: c# linq entity-framework where-clause

我有一个列表Users,我想选择那些Username来填充Users列表的行。

例如,Users列表包含“joe”和“marry”。我想选择Username字段为“joe”或“marry”的行。我怎么写这个?

List<string> Users = new List<string>() {"joe", "marry"};
model = model.Where(r => r.UserName ???

1 个答案:

答案 0 :(得分:2)

试试这个:

model = model.Where(r => Users.Contains(r.Username));