回答編集履歴

1

コード修正

2019/03/12 13:03

投稿

toki_td
toki_td

スコア2850

test CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  ```C#
4
4
 
5
- foreach(var b in listB.SelectMany(b => b.listC, (classB, classC) => (classB, classC))
5
+ foreach(var found in listB.SelectMany(b => b.listC, (classB, classC) => (classB, classC))
6
6
 
7
- .Where(bc => bc.classC == knownClassC))
7
+ .Where(bc => bc.classC == knownClassC)
8
8
 
9
- .Select(bc => bc.classB)
9
+ .Select(bc => bc.classB))
10
10
 
11
11
  {
12
12
 
@@ -22,11 +22,13 @@
22
22
 
23
23
  ```C#
24
24
 
25
- var b = listB.SelectMany(b => b.listC, (classB, classC) => (classB, classC))
25
+ var found = listB.SelectMany(b => b.listC, (classB, classC) => (classB, classC))
26
26
 
27
- .Where(bc => bc.classC == knownClassC))
27
+ .Where(bc => bc.classC == knownClassC)
28
28
 
29
- .FirstOrDefault(bc => bc.classB);
29
+ .Select(bc => bc.classB)
30
+
31
+ .First();
30
32
 
31
33
  ```
32
34