Использует ли конкатенация строк StringBuilder внутри?C#

Место общения программистов C#
Anonymous
Использует ли конкатенация строк StringBuilder внутри?

Сообщение Anonymous »

Трое моих коллег только что сказали мне, что нет смысла использовать StringBuilder вместо конкатенации с помощью оператора +. Другими словами, это можно сделать с набором строк: myString1 + myString2 + myString3 + myString4 + mySt...

Обоснование того, что они Было использовано то, что начиная с .NET 2 компилятор C# будет создавать тот же IL-код, если вы используете оператор +, как если бы вы использовали StringBuilder.

Это новость для меня. Правы ли они?

Подробнее здесь: https://stackoverflow.com/questions/287 ... internally

Вернуться в «C#»