回答:
外部接続全体と他の接続の違いは、別のリストに一致する要素がない場合でも、2つの入力リストからのアイテムが含まれていることです。 このため、拡張法を使用でき、その作業原則は次のとおりです。
指定されたキー選択担当者関数を使用して、2つの入力リストの検索テーブルを作成します。 2つの検索テーブルの一意のボタンを識別し、それらをコレクションに結合します。 キーセットを通過して、各キーの対応する値を取得します。
投影関数を使用して、各反復に必要な結果を生成します。 FullOuterJoin
をより優雅に直接出力するポータルnull値を使用して、null-conditionalの場合に例外を防ぎます>または
はnullです以上がLINQで完全な外側結合を実行して、IDに基づいて2つの人のリストをマージする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。