動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

パターン3: HashSet<T> ──大量データ・重複検知に使う

出典: C# でリストの重複を一意にする3つの書き方(Distinct / GroupBy / HashSet)パターン3: HashSet<T> ──大量データ・重複検知に使う

パターン3: HashSet<T> ──大量データ・重複検知に使う (csharp)#c988968a2a28
var seen = new HashSet<int>();
foreach (var id in inputIds)
{
    if (!seen.Add(id))
    {
        Console.WriteLine($"重複検知: {id}");
    }
}
▸ 実行ボタンで結果を表示
  • id: #c988968a2a28
  • lines: 8
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

この snippet は記事の「パターン3: HashSet<T> ──大量データ・重複検知に使う」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

10
図鑑トップ