groupBy와 ToLookup 확장 방법의 차이점은 무엇입니까?조회 vs. groupby
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.는
"차이"를 정의하십시오 ... 하나의 차이는 "반환 값"이 될 수 있으며, 또 다른 구체적인 구현은 ... 정교합니다! –
http://bytes.com/topic/c-sharp/answers/777912-linq-groupby-vs-tolookup –
http://stackoverflow.com/questions/1337539/ilookuptkey-tval-vs-igroupingtkey-tval –