質問編集履歴

2

メソッド修正

2020/03/12 08:19

投稿

hagi_moge
hagi_moge

スコア12

test CHANGED
File without changes
test CHANGED
@@ -130,6 +130,26 @@
130
130
 
131
131
  ```
132
132
 
133
+ DataTable dtResult = new DataTable();
134
+
135
+ foreach (DataColumn column in dtFrom.Columns)
136
+
137
+ {
138
+
139
+ dtResult.Columns.Add("from." + column.ColumnName, typeof(string));
140
+
141
+ }
142
+
143
+ foreach (DataColumn column in dtJoin.Columns)
144
+
145
+ {
146
+
147
+ dtResult.Columns.Add("join." + column.ColumnName, typeof(string));
148
+
149
+ }
150
+
151
+
152
+
133
153
  var methodQ = dtFrom.AsEnumerable().GroupJoin(
134
154
 
135
155
  dtJoin.AsEnumerable(),

1

文言修正

2020/03/12 08:19

投稿

hagi_moge
hagi_moge

スコア12

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  https://teratail.com/questions/131794
14
14
 
15
- 外部結合するための`GroupJoin`の使うまでは分かったのですが、実装方法がわからない状態です。
15
+ 外部結合するための`GroupJoin`の使うまでは分かったのですが、正解の実装方法がわからない状態です。
16
16
 
17
17
  ``` C#
18
18
 
@@ -124,9 +124,9 @@
124
124
 
125
125
 
126
126
 
127
- 外部結合用メソッド実装tryした結果が下記なのですが、
127
+ 一応m外部結合用メソッド実装tryしてみたのですが、
128
128
 
129
- 結合するデータテーブルに1つでも結合できるキーのレコード存在い場合正しいデータテーブルで結果が帰ってきません。
129
+ 結合するデータテーブルに1つでもキーが不足場合(結合結果カラムの値がNULLになる場合)正しいデータテーブルで結果が帰ってきません。
130
130
 
131
131
  ```
132
132