Size: a a a

2020 August 15

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Всё-таки у наших получше получилась фича, а?
А в сишарпе так нельзя разве?)
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ayrat Hudaygulov
А в сишарпе так нельзя разве?)
Нет, нельзя.
источник

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Нет, нельзя.
А так сразу и не скажешь
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Можно завести внутри строковой интерполяции лямбдочку, скастовать к какому-нибудь делегатному типу (потому что просто так лямбдочку нельзя), и уже тогда написать что-то нормальное
источник

VS

Vasily Shapenko in F# Chat
В сишарпе внутри скобочек токмо имена переменных
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Vasily Shapenko
В сишарпе внутри скобочек токмо имена переменных
Ну, не совсем
источник

VS

Vasily Shapenko in F# Chat
Плюс вроде имена полей
источник

VS

Vasily Shapenko in F# Chat
Ну и простые выражения
источник

DB

Danil Braindead in F# Chat
var str = $"{call function to do this shit}"
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Щя я сделаю вам
источник

VS

Vasily Shapenko in F# Chat
Пусти козла в огород...
источник

DB

Danil Braindead in F# Chat
Зачем тело функции в интерполяции разворачивать ? Джит если что и так в состоянии это сделать
источник

Dv

Dr. Friedrich von Ne... in F# Chat
string foo = @$"{new Lazy<string>(() => {
   var a = "foo"; var b = "boo";
   return a + b;
}).Value}";
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Вот так в сишарпе можно.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
А сделать нормальную лямбду, которая тут же объявляется и вызывается (без трюка с Lazy или иным внешним средством) — нельзя.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
У нас, конечно же, намного лучше.
источник

DB

Danil Braindead in F# Chat
Vasily Shapenko
В сишарпе внутри скобочек токмо имена переменных
Неа
источник

DB

Danil Braindead in F# Chat
Dr. Friedrich von Never
string foo = @$"{new Lazy<string>(() => {
   var a = "foo"; var b = "boo";
   return a + b;
}).Value}";
Хм, а нужно что бы строка была verbatim ?
источник

ДБ

Дмитрий Башинский... in F# Chat
как красиво обработать вариант с массивом?
источник

ДБ

Дмитрий Башинский... in F# Chat
чтоб он работал так же как первый вариант - вылетал при первой ошибке
источник