Size: a a a

2018 December 26

К

Карен in .NET CIL Chat
невидимка
потому что это уже детали CLR
в курсе, и как их CLR обрабатывает?
источник

н

невидимка in .NET CIL Chat
Карен
в курсе, и как их CLR обрабатывает?
IMPLEMENTATION DEFINED
источник

н

невидимка in .NET CIL Chat
Карен
в курсе, но что за аттрибут?
загуглил за тебя
не благодари
источник

н

невидимка in .NET CIL Chat
Карен
в курсе, и как их CLR обрабатывает?
источник

н

невидимка in .NET CIL Chat
это то, к чему сводится DynamicInvoke
источник

н

невидимка in .NET CIL Chat
на action-ах и тому подобных скорее всего сразу какая-то оптимизация есть
источник

К

Карен in .NET CIL Chat
ок
источник

К

Карен in .NET CIL Chat
Это ты откуда взял?
источник

н

невидимка in .NET CIL Chat
referencesource
источник

Dv

Dr. Friedrich von Never in .NET CIL Chat
Карен
@fvnever можешь рассказать, почему не могу декомпильнуть и глянуть что в Action.Invoke ?)
Этот метод реализован в виртуальной машине, а не в байткоде.
источник

VK

Vladislav Khapin in .NET CIL Chat
Карен
@fvnever можешь рассказать, почему не могу декомпильнуть и глянуть что в Action.Invoke ?)
Делегаты создаются отдельной инструкцией даже вроде
источник

VK

Vladislav Khapin in .NET CIL Chat
источник

VK

Vladislav Khapin in .NET CIL Chat
а было бы прикольно
источник

VK

Vladislav Khapin in .NET CIL Chat
У меня не получилось вчера такое написать
источник

Dv

Dr. Friedrich von Never in .NET CIL Chat
Vladislav Khapin
Делегаты создаются отдельной инструкцией даже вроде
Нет.
источник

Dv

Dr. Friedrich von Never in .NET CIL Chat
У них разве что конструктор специальный — ты его не видишь в C#.
источник

Dv

Dr. Friedrich von Never in .NET CIL Chat
Собстно вот да, ты видишь протекающую абстракцию с (несуществующими) кажущимися конструкторами делегатов.
источник

AK

Andrei Kurosh in .NET CIL Chat
Vladislav Khapin
Делегаты создаются отдельной инструкцией даже вроде
Там есть инструкция ldftn, которая кладет на стек дескриптор метода, и этот дескриптор можно скормить в конструктор делегата
источник

Dv

Dr. Friedrich von Never in .NET CIL Chat
Andrei Kurosh
Там есть инструкция ldftn, которая кладет на стек дескриптор метода, и этот дескриптор можно скормить в конструктор делегата
Вроде это указатель на функцию просто.
источник

VK

Vladislav Khapin in .NET CIL Chat
Andrei Kurosh
Там есть инструкция ldftn, которая кладет на стек дескриптор метода, и этот дескриптор можно скормить в конструктор делегата
Я это имел в виду)
источник