Size: a a a

2020 February 12

AH

Ayrat Hudaygulov in pro.net
Потому что фшарп старается стирнг конкаты юзать для жид френдли кода
источник

NZ

Nikita Zenkov in pro.net
Карен
"s1" + "s2" должно компилироваться в константу "s1s2" компилятором
Ну я имею ввиду без оптимизаций
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Превращать стринг.Конкаты в константы
источник

К

Карен in pro.net
Nikita Zenkov
Ну я имею ввиду без оптимизаций
это и в дебаг режиме склеится
источник

NZ

Nikita Zenkov in pro.net
источник

NZ

Nikita Zenkov in pro.net
Я вот такой кейс имею ввиду.
источник

К

Карен in pro.net
Nikita Zenkov
Я вот такой кейс имею ввиду.
Да. Компилятор "из коробки" умеет работать с основными типами.
источник

VK

Vladislav Khapin in pro.net
Ayrat Hudaygulov
Превращать стринг.Конкаты в константы
Фшарп сам в фазе оптимизации делает вроде
источник

IC

Ilya Chernoudov in pro.net
Nikita Zenkov
Добрый день, а не подскажите, почему когда компилируется "s1" + "s2" , это разворачивается в => String.Concat("s1", "s2"). При этом тут: https://github.com/dotnet/runtime/blob/master/src/coreclr/src/System.Private.CoreLib/src/System/String.CoreCLR.cs нет перегрузки оператора +. Это поведение же где-то гвоздями прибито получается? Что то я порылся в розлине, но так и не смог найти обработку такого поведения.
источник

NZ

Nikita Zenkov in pro.net
Во вот это то что нужно, благодарствую.
источник

E

EgorBo in pro.net
а ты хорош
источник

E

EgorBo in pro.net
я кстати в джите сделал рантайм конктанацию константых строк
источник

NZ

Nikita Zenkov in pro.net
А, это тесты))
источник

IC

Ilya Chernoudov in pro.net
Nikita Zenkov
А, это тесты))
ну они показывают кейсы
источник

IC

Ilya Chernoudov in pro.net
все
источник

IC

Ilya Chernoudov in pro.net
или тебе нужен код подстановки в самом рослине?
источник

E

EgorBo in pro.net
а нет не хорош
источник

NZ

Nikita Zenkov in pro.net
Да, я его искал. У меня нет возможности под отладкой запустить
источник

E

EgorBo in pro.net
я думал скинул ссылку в сам розлин
источник

E

EgorBo in pro.net
@ilchert понижен в звании до младший рядовой
источник