万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1

    LINQでオブジェクトの一意の取り出し

    stackoverflow.com オブジェクトで比較するからDistinct()だと同じやつもそのまま別物扱い。

    Distinctを拡張してやるのもいいかもしれないが・・。

    GroupByがよさ気。

    c# - Linq Distinct on a particular Property - Stack Overflow

    なんかGroupByのいち位にしたいキー指定はここの

    stackoverflow.com

    .GroupBy(
        n => new { n.key1, n.key2, n.key3}
    )

    みたいにやるのが楽と思う。 ただし、連結するSelectでは、Keyを連結しないとダメ

    .Select(item=>item.Key.key1
    )