async/await অ্যাসিঙ্ক্রোনাস, নন-ব্লকিং কোড সক্ষম করে যা সিঙ্ক্রোনাস কোডের মতো পড়ে। এটি I/O-বাউন্ড কাজের জন্য অত্যাবশ্যক (ডাটাবেস, নেটওয়ার্ক, ফাইল অ্যাক্সেস) — একটি প্রোগ্রামকে ধীর অপারেশনের জন্য অপেক্ষা করার সময় অন্য কাজ (বা অনুরোধ) সামলাতে দেয়, প্রতিক্রিয়াশীলতা এবং স্কেলেবিলিটি উন্নত করে।
মৌলিক প্যাটার্ন
{
client = HttpClient();
result = client.GetStringAsync(url);
result;
}
data = GetDataAsync();
