как стоит его использовать. Например: у меня есть отправка сообщений (она может быть очень частая) и чтобы не использовать Task я использую ValueTask. Но проблема в том, что нужно сообщение отправить обратно и не одному участнику, а нескольким. И вот ожидать все отправки сообщений подряд не целесообразно, а оставлять их так - тоже, т.к. я никак не узнаю, была ли ошибка или нет. Как быть в этом случае?
ValueTask нужен там, где метод может выполняться синхронно, если у тебя всегда идет асинхронное выполнение смысла особого в ValueTask нет
Как обычный таск, но если значение известно сразу, возвращаешь ответ сразу, а не ждешь. Вроде так.
Обсуждают сегодня