文字列の連結処理で `string.Format` や `interpolated string ($”…”)` を使用する際、内部的にボクシング(Boxing)が発生する原因となる引数の型はどれか。

`string.Format` の引数は `object` 型を受け取るため、整数や小数を渡すとヒープへの割り当て(ボクシング)が発生する。これを避けるには `.ToString()` を明示的に呼ぶか、ZStringなどのゼロアロケーションライブラリを使う。