В версии 8.0 .NET были введены изменения в работу делегатов, которые позволили ускорить их выполнение по сравнению с версией 7.0. Также были внесены изменения, улучшающие производительность использования небезопасных операций (unsafe) в .NET.
Одной из новых возможностей в версии 8.0 .NET является появление конструкции "async streams". Она позволяет использовать асинхронные потоки данных, что упрощает работу с асинхронными операциями.
Вызовы делегатов могут быть быстрее, чем inline функции, потому что делегаты могут быть кэшированы, а также могут быть оптимизированы компилятором для более эффективного выполнения.
Конкретные улучшения, которые привели к ускорению работы делегатов в .NET 8.0, могут включать оптимизации компилятора, уменьшение накладных расходов при вызове делегатов, упрощение внутренней реализации делегатов и т.д.
Однако, следует отметить, что конкретные детали изменений и улучшений в .NET 8.0 можно найти в соответствующей документации или официальных источниках информации о релизе.