質問編集履歴
2
メソッド修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -64,6 +64,16 @@
|
|
64
64
|
一応m外部結合用メソッド実装tryしてみたのですが、
|
65
65
|
結合するデータテーブルに1つでもキーが不足している場合(結合結果カラムの値がNULLになる場合)正しいデータテーブルで結果が帰ってきません。
|
66
66
|
```
|
67
|
+
DataTable dtResult = new DataTable();
|
68
|
+
foreach (DataColumn column in dtFrom.Columns)
|
69
|
+
{
|
70
|
+
dtResult.Columns.Add("from." + column.ColumnName, typeof(string));
|
71
|
+
}
|
72
|
+
foreach (DataColumn column in dtJoin.Columns)
|
73
|
+
{
|
74
|
+
dtResult.Columns.Add("join." + column.ColumnName, typeof(string));
|
75
|
+
}
|
76
|
+
|
67
77
|
var methodQ = dtFrom.AsEnumerable().GroupJoin(
|
68
78
|
dtJoin.AsEnumerable(),
|
69
79
|
f => f["key"],
|
1
文言修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
# 現状
|
6
6
|
下記質問を参考に内部結合は実装できたのですが、
|
7
7
|
https://teratail.com/questions/131794
|
8
|
-
外部結合するための`GroupJoin`の使うまでは分かったのですが、実装方法がわからない状態です。
|
8
|
+
外部結合するための`GroupJoin`の使うまでは分かったのですが、正解の実装方法がわからない状態です。
|
9
9
|
``` C#
|
10
10
|
public class Program
|
11
11
|
{
|
@@ -61,8 +61,8 @@
|
|
61
61
|
}
|
62
62
|
```
|
63
63
|
|
64
|
-
外部結合用メソッド実装tryした
|
64
|
+
一応m外部結合用メソッド実装tryしてみたのですが、
|
65
|
-
結合するデータテーブルに1つでも
|
65
|
+
結合するデータテーブルに1つでもキーが不足している場合(結合結果カラムの値がNULLになる場合)正しいデータテーブルで結果が帰ってきません。
|
66
66
|
```
|
67
67
|
var methodQ = dtFrom.AsEnumerable().GroupJoin(
|
68
68
|
dtJoin.AsEnumerable(),
|