teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Where拡張メソッドの条件式の間違いを修正しました。

2016/11/26 07:39

投稿

nakit
nakit

スコア410

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  public void FunctionX(List<ClassA> listA, List<ClassB> listB)
5
5
  {
6
6
  var keys = listB.Select(b => b.Key).ToArray();
7
- foreach (var item in listA.Where(list=> keys.Contains(list.Key)))
7
+ foreach (var item in listA.Where(list => !keys.Contains(list.Key)))
8
8
  {
9
9
  Console.WriteLine(item.Name);
10
10
  }