Является ли String.Format столь же эффективным, как StringBuilder
Производительность операции visual-c# конкатенации для объекта c# String или StringBuilder vbproj зависит от того, как часто efficiency происходит выделение памяти. Операция c#.net конкатенации String всегда .cs-file выделяет память, тогда как efficiency операция конкатенации StringBuilder performance-tuning выделяет память только в c#.net том случае, если буфер объекта .cs-file StringBuilder слишком мал performance-tuning для размещения новых данных. Следовательно, класс stringbuilder String предпочтительнее для c# операции конкатенации, если stringbuilder конкатенируется фиксированное vbproj количество объектов String. В c#-language этом случае отдельные операции performance-tuning конкатенации могут быть даже slow объединены компилятором в c-sharp одну операцию. Объект StringBuilder vb предпочтительнее для операции fast конкатенации, если конкатенируется c-sharp произвольное количество строк; например, если performance цикл объединяет случайное slow количество строк пользовательского stringbuilder ввода.
c#
vb.net
performance
stringbuilder
string.format
Является ли String.Format столь же эффективным, как StringBuilder
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.