У цій лекції розберемо, як структура
ValueTask допомагає зменшувати алокації в асинхронних API, де результат нерідко доступний миттєво. Порівняємо з
Task, обговоримо правила застосування, підводні камені (наприклад, повторний
await), конвертацію через
AsTask() і реальні сценарії з кешем. Ви дізнаєтеся, коли залишатися на звичному
Task, а коли справді варто використовувати
ValueTask.