回答編集履歴
1
Where拡張メソッドの条件式の間違いを修正しました。
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
|
}
|