[C#] System.Collections.Specialized.BitVector32 — 32 ビットを構造体で扱う高効率ビットフラグ May 24, 2026 bucket-sortBitVector32 の構造体としての特性、BitArray との違い、ビットマスクとセクションによるパッキング、CreateMask / CreateSection の使い方、フラグ管理や複数フィールドのパッキング用途を整理します。
[C#] System.Collections.BitArray — ビット列を効率的に扱う固定長コレクション May 16, 2026 bucket-sortBitArray の内部構造(int[] 32 ビットパッキング)、サポートインターフェース、And/Or/Xor/Not 等のビット演算、bool[] や HashSet<int> との比較、エラトステネスの篩などの使いどころを整理します。
[C#] enum を深掘りする — 基本・ストレージサイズ・System.Enum・Flags・Bitwise Apr 13, 2026 bucket-sortC# の enum を基本から Flags・Bitwise 操作まで体系的に解説します。