170 похожих чатов

Окей, тогда может кто-нибудь подскажет юзкейсы где эти хэндлеры активно

применяются?

9 ответов

8 просмотров

Какие

Dmitriy-Mozhevitin Автор вопроса
Fallen Paradise
Какие

https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/tutorials/interpolated-string-handler

Dmitriy Mozhevitin
https://docs.microsoft.com/en-us/dotnet/csharp/wha...

Ну соответственно в шаблонах

Dmitriy-Mozhevitin Автор вопроса
Fallen Paradise
Ну соответственно в шаблонах

в форматировании строк, имеешь в виду?

Dmitriy-Mozhevitin Автор вопроса

Интересуют юзкейсы этой фичи для создания каких-то объектов из структурированного текста: sql/json/xml/что угодно

Dmitriy Mozhevitin
Интересуют юзкейсы этой фичи для создания каких-то...

Для SQL это умеет EF, если что. Вот ровно ту фичу, которую ты описываешь. Извиняюсь, там из разговора не очень было понятно, в курсе ты уже, или ещё нет :(

Dmitriy Mozhevitin
Интересуют юзкейсы этой фичи для создания каких-то...

Ещё юзкейс, про который я знаю (хоть уже и не то, что ты спрашивал) — для логгера. Чтобы `Logger.Debug($"Stat: {some + expensive / calculation}") превращалось в no-op при отключенном дебаге.

Dmitriy-Mozhevitin Автор вопроса
Dr. Friedrich von Never
Для SQL это умеет EF, если что. Вот ровно ту фичу,...

о, спасибо! был уверен, что для SQL эта штука точно применяется, но не смог найти библиотеку/фреймворк где оно реализовано вообще как-то с применением handler-ов все довольно грустно вышло. я честно погрепал использование данной фичи с помощью поиска атрибута [InterpolatedStringHandler] по всему гитхабу, и ничего кроме копипасты примера с логгером (который, я, кстати, не особо то и выкупил, какой-то он слишком мудреный и непонятно чем лучше текущих реализаций логирования) и пары экспериментов не нашел

Похожие вопросы

Обсуждают сегодня

type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
45
А чем вам питонисты не угодили?😂
.
79
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Всем здравствуйте! Я хотел узнать сколько стоит средняя месячная зарплата у Electron js разработчиков? Мне очень это важно и нужно, плиз помогите узнать эту инфу! Для Джунио...
U.K.
10
А дин типизация это хорошо или плохо?
Alexey
12
Исходники плюс документация? Вы гоните)) демок хватит всем
zamtmn
11
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
76
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Hello. Could you please help me with finding all coordinates within a radius using a spatial index, given that I have a table with coordinates? SET @lng = 37.57925; SET @lat ...
Rinchin G
7
Карта сайта