私は2つ持っていIEnumerables
ます。1 つは日付を含み、もう 1 つはデータを含みます。
DateTime start = DateTime.Today.AddDays(-21);
var dates = Enumerable.Range(0, 21).Select(n => start.AddDays(n)).ToArray();
var data = MyClass.Data.Select(x => new { Date = x.Date, Views = x.Count });
Views
特定の日に表示するテーブルを作成しようとしています。ただし、データにはいくつかのギャップがあります。Views
2 つのセットを結合し、存在する場合は数値を返し、データに一致するオブジェクトがない場合は 0を返す linq クエリを作成するにはどうすればよいですか?
foreach ステートメントを使用して昔ながらの方法でこれを行うことができますが、Linq で行う方法を知りたいです。