是否可以在where子句中与数组进行比较?

时间:2016-05-26 15:36:22

标签: c# asp.net-mvc

例如

    foreach(var content in Model.Where(c=>c.Key != array))

数组是

    string[] = new string[] {"KeyName1", "KeyName2", "KeyName3"};

这将是非常有用的,因为我有近20个Keynames,并希望更容易管理它们而不是使用一长串

c.Key != "KeyName1" && c.Key != "KeyName2"

这比我习惯的更先进,所以协助会有所帮助。

1 个答案:

答案 0 :(得分:1)

foreach (var content in Model.Where(c => !array.Contains(c.Key)))