Bu mühazirədə
ValueTask strukturunun asinxron API-lərdə, nəticə tez-tez dərhal mövcud olduqda, necə alokasiyaları azaldmağa kömək etdiyini araşdıracağıq.
Task ilə müqayisə edəcəyik, tətbiq qaydalarını, gizli xətaları (məsələn, təkrar
await),
AsTask() vasitəsilə konvertasiyanı və cache ilə real ssenariləri müzakirə edəcəyik. Siz biləcəksiniz ki, nə vaxt ənənəvi
Task ilə qalmaq, nə vaxt isə həqiqətən
ValueTask istifadə etmək lazımdır.