Async dan Paralel

async/await, Task, pembatalan, perulangan paralel, keamanan thread, dan praktik terbaik async.

Modul Async dan Paralel membahas cara program C# mengerjakan banyak pekerjaan tanpa saling menunggu secara tidak perlu, mulai dari pendalaman async/await, komposisi Task dengan WhenAll dan WhenAny, pembatalan lewat CancellationToken, hingga Parallel.For, keamanan thread, dan praktik async yang bebas deadlock. Posisinya setelah modul berkas dan data, sehingga contoh di dalamnya menyambung dengan pekerjaan I/O dan pengolahan data yang sudah diperkenalkan sebelumnya. Setelah modul ini selesai, pemilihan antara await, Task, dan perulangan paralel dapat ditentukan dari sifat pekerjaannya, bukan dari kebiasaan.