Size: a a a

BY Microsoft .NET User Group

2019 April 29

E

EgorBo in BY Microsoft .NET User Group
Alexey Tkachenko
то есть выровнялась со второй, как и следовало ожидать
вторая даже быстрее - там строка уже преаалоцирована на длину 100
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
ну, это уже наноразница
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
но технически ты прав, да
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
Alexey Tkachenko
а как предложение выше это может поломать?
возможно я чё-то не понял из предложенного
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
каким образом интерполяция будет работать по-другому?
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
мне важно, чтобы конечная строка не создавалась прям вот на месте, а получалась в самом конце
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
когда я вызову лямбду и там под капотом вызовется string.Format
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
смотри
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
String.Format разбирает первый аргумент, под капотом создаёт StringBuilder и его заполняет
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
интерполяция генерит код так, чтобы вызывался String.Format как я показывал выше
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
аааа
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
хотя вся информация о том, что можно собрать строку, уже есть
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
ты о том, чтобы пропустить генерацию стринг.формат?
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
и как это сделать
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
конечно
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
а ну тогда да, сорри, туплю
источник

E

EgorBo in BY Microsoft .NET User Group
Vladimir Shchur
странно что на такое пул делают, а через пару строк интерполируют строки вместо аппенда к стринбилдеру
судя по блейму код с интеполяцией залили неделю назад туда
источник

E

EgorBo in BY Microsoft .NET User Group
и сделал это не Бен)
источник

E

EgorBo in BY Microsoft .NET User Group
Alexey Tkachenko
String.Format разбирает первый аргумент, под капотом создаёт StringBuilder и его заполняет
разве там стрингбилдер?
источник

E

EgorBo in BY Microsoft .NET User Group
а да
источник