回答編集履歴
3
前提を追記
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
`List<JoinDataProp>`が得たいものとして、
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
```C#
|
2
6
|
|
3
7
|
var joinData = db.Books
|
2
追記
test
CHANGED
@@ -24,6 +24,6 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
勝手になっちゃっているみたいな言い
|
27
|
+
勝手になっちゃっているみたいな言い草ですが、
|
28
28
|
|
29
|
-
`(b, c) => new {...}`とあなたが匿名クラスを指定しているので`List<'a>`になっています。
|
29
|
+
Joinメソッドの引数で`(b, c) => new {...}`とあなたが匿名クラスを指定しているので`List<'a>`になっています。
|
1
追記
test
CHANGED
@@ -13,3 +13,17 @@
|
|
13
13
|
.ToList();
|
14
14
|
|
15
15
|
```
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
---
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
> var joinData はList<'a> joinDataとなっているので指定できないということです。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
勝手になっちゃっているみたいな言い分ですが、
|
28
|
+
|
29
|
+
`(b, c) => new {...}`とあなたが匿名クラスを指定しているので`List<'a>`になっています。
|