Хабы: Блог компании OTUS, C#, Программирование
Привет, Хабр!
Сегодня мы будем разбирать интересную вещь в C# ValueTask — штука, которая спасет асинхронные методы от лишних аллокаций.
Если коротко, ValueTask
— это структура, которая позволяет вернуть либо Task
, либо готовый результат. Она появилась в C# 7.0 для снижения накладных расходов при работе с асинхронным кодом.
Читать далее