ilookup

    2

    3답변

    들어오는 값 시퀀스를 요약하는 Linq를 사용하여 함수를 만들고 싶습니다. 이 기능은 다음과 비슷한 모습이 될 것 IDictionary<TKey, Summary<TKey>> Summarize<TKey, TValue>(IEnumerable<TValue> values) { return values .ToLookup(val => GetKey

    -5

    2답변

    나는 내가 필요로하는 것을 목적으로 작동하는 아래 코드를 가지고 있지만 더 빨리 만들 수 있다고 생각합니다. 이 코드가 어떤 식 으로든 개선 될 수 있다면 알려 주시기 바랍니다 ... 주요 문제는 "데이터"를 여러 번 쿼리해야한다는 것입니다. 대신 사용할 수있는 바로 가기가 없는지 확인해야합니다. data= GetData()// this return ILo

    8

    1답변

    ILookup 유형의 두 변수가 있습니다. Union 또는 Concat을 사용하여 값을 결합하고 그 결과를 같은 유형의 세 번째 변수에 지정하려고했습니다. Union과 Concat 모두 IGrouping을 반환합니다. IGrouping을 ILookup으로 바꾸려면 죽은 상태 여야합니다.하지만 그럴 수는 없습니다 !!! :-(IGrouping은 Key를 노출

    63

    2답변

    ILookup<TKey, TVal>과 IGrouping<TKey, TVal> 사이의 차이점을 분명히 말하면서 문제가 발생했습니다. 올바르게 이해하면 궁금합니다. LINQ는 IGrouping 항목의 시퀀스를 생성하여 문제를 해결했으며 ToLookup 확장 방법도 제공합니다. 그래서 내가 더 가까이서 볼 때까지 그들은 같았던 것처럼 느껴졌다. var q1 =