Почему вызов функции по адресу медленнее (delegate*)0x3232332299060u чем простой делегат?
Вызов функции по адресу, как указано в вопросе (delegate*)0x3232332299060u, будет медленнее, чем вызов через простой делегат. Чтобы понять почему, нужно рассмотреть, как происходит вызов функции через делегат. В C# делегат представляет собой тип, который предоставляет возможность сохранять ссылки на методы и вызывать их. Когда вы создаете делегат и присваиваете ему ссылку на метод, компилятор генерирует ... Читать далее