Возможный дубликат:
String vs StringBuilder
Я только что просмотрел некоторые из книг, которые я использовал для получения VB.NET. Я не уверен, что это у меня в голове, понять, как/что такое StringBuilder.
Что такое руководство для использования? Лучше ли использовать его, если вы конкатенируете 2 строки или 50?
Или, когда общая длина строки больше 128 символов?
Или вы увидите преимущество в производительности, когда вы используете его для добавления строк вместе?
В этом случае лучше использовать экземпляр StringBuilder для построения инструкции SQL, чем string.format("Select * from x where y = {0}",1)
?
Мне всегда казалось, что объявление другой переменной и включение пространства имен не выгодно для небольших конкатенаций строк, но я не уверен сейчас.
Извините, много документации говорит вам, что использовать, просто не самое лучшее.