Трое моих коллег только что сказали мне, что нет смысла использовать StringBuilder вместо конкатенации с помощью оператора +. Другими словами, это можно сделать с набором строк: myString1 + myString2 + myString3 + myString4 + mySt...
Обоснование того, что они Было использовано то, что начиная с .NET 2 компилятор C# будет создавать тот же IL-код, если вы используете оператор +, как если бы вы использовали StringBuilder.
Это новость для меня. Правы ли они?
Подробнее здесь: https://stackoverflow.com/questions/287 ... internally
Использует ли конкатенация строк StringBuilder внутри? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
С++ ручная конкатенация функции c-строк, которая вызывается дважды и добавляет пробел
Anonymous » » в форуме C++ - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
System.String не перегружает оператор += Но конкатенация строк работает. Как?
Anonymous » » в форуме C# - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-