以前、最適化によりbyte[], sbyte[]がゼロアロケーションとなる場合を確認した。 【C#】ゼロアロケーションバイト列 - てくメモ これについて、現在1は対象が拡大している。 参考 ・コレクション式 - C# によるプログラミング入門 | ++C++; // 未確認飛行 C また、C# 12 (.NET 8) ではコレクション式の導入により、new T[]と書いてアロケーションがないという見た目だったのが解消された。 // これらはアロケーション回避 private ReadOnlySpan<byte> ByteArray => [1, 2, 3]; private ReadOnly…