Size: a a a

2021 April 22

NT

Nikita Tsukanov in pro.net
и br на цикл
источник

NT

Nikita Tsukanov in pro.net
как интересно-то
источник

Dv

Dr. Friedrich von Ne... in pro.net
Блин, да, это проблема. Без коллаборации с JIT формально никак.
источник

E

EgorBo in pro.net
кидаешь всё на стек - из него вынимаешь
источник

E

EgorBo in pro.net
т.е. фи функция просто заменяется на pop
источник

AK

Andrei Kurosh in pro.net
Выставлять все значения для фи? Втф? Фи-функция сама по себе ничего не делает, она только говорит следующему проходу компилятора, что ее аргументы нужно физически разместить в одной точке в памяти (один регистр, или локальная переменная в случае с CIL)
источник

D

Dmitry in pro.net
Чем пользуетесь при обеспечении graceful shutdown кода в .NET Standard 2.0 либе?

Немного вводной: Есть проекты на коре 2.2, 3.1 и 5. Для них я делаю общую библиотеку и в ней нужно детектить, что приложению закинули терм сигнал

Вопрос появился из-за того что IApplicationLifetime помечен как деприкейтед, а для советуемого IHostApplicationLifetime нужно подключать нугет. Есть что-то другое из коробки или стоит просто подключить нугет?
источник

NT

Nikita Tsukanov in pro.net
Дотнетный жит оч не любит pop с бранчами
источник

NT

Nikita Tsukanov in pro.net
Запросто может отказаться компилировать вообще
источник

E

EgorBo in pro.net
я вообще не понял сути проблемы
источник

E

EgorBo in pro.net
ты LLVM IR в CIL переводишь?
источник

NT

Nikita Tsukanov in pro.net
Да
источник

NT

Nikita Tsukanov in pro.net
Я устал компилить нативщину под 15 платформ
источник

V

Vyacheslav in pro.net
Я недавно писал такую либу с одним компонентом. Пользуюсь CancellationToken в каждом методе
источник

V

Vyacheslav in pro.net
А в чем проблема нугет подтянуть?
источник

V

Vyacheslav in pro.net
Думаю, можно ещё реализовать https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.hosting.ihostedservice?view=dotnet-plat-ext-5.0

А если не хочется nuget, то сам интерфейс не навешивать.
источник

VK

Vladislav Khapin in pro.net
Плюсы что ль
источник

V

Vyacheslav in pro.net
источник

V

Vyacheslav in pro.net
У плюсов есть свои плюсы
источник

V

Vyacheslav in pro.net
Поддержан во всем NET'е вплоть до 6 preview 3
источник