.NETの System.IO.Pipelines を使って、12万行超の郵便番号CSVを爆速で読み込む実験記録です。 「CSVを固定長として扱う」アプローチにより、StreamReader と比較して速度3.5倍、メモリ割り当て1/9を実現しました。 BenchmarkDotNetによる .NET 8 と .NET 10 の比較計測結果や、SequenceReader を使った具体的な実装テクニックも公開しています。