groupBy と ToLookup 拡張メソッドの違いは何だろうと思っています。
次のようなオブジェクトのリストを用意しましょう。
public class Person
{
public uint Id { get; set; }
public string Name { get; set; }
public DateTime Birthday { get; set; }
}
List<Person> People { get; set; }
これで、上記の拡張メソッドを使用できます。
var groupedPeople = People.GroupBy((x) => x.Id);
var lookupPeople = People.ToLookup((x) => x.Id);
これらのステートメントの違いは何ですか?
前もって感謝します。
マルコ B.