質問: tmp; // 出力: 02-03-04 Console.WriteLine(BitConverter.ToString(bytes)); } } } ```
回答: GCが長さ3の`byte[]`配列を作成するコストが最も高いため、コピー方法の差は微々たるものです。 効率を求めるのであれば、`Span`やポインター等を使い、そもそもコピーしないことを検討すべきです。 なお、方法1 LINQは複雑な処理を簡単に表現することを得意としますが、逆に質問のような低レベルでパフォーマンスを求める処理は不得意です。