文字列の連結処理において、ガベージコレクション(GC)の発生を最小限に抑えるために使用すべきクラスはどれか。

Stringは不変(immutable)であり、連結のたびに新しいメモリを確保するが、StringBuilderは内部バッファを変更するため、頻繁な変更が発生する場合のGC発生を大幅に抑えられる。