به نام خدا و سلام
در این مقاله مثالی ساده از نحوه استفاده از کلیدواژههای async و await در #C جهت ساخت وظایف پسزمینه غیرهمزمان ارائه خواهد شد.
نوشتن کدهای چندنخی (Multi-threaded) یا غیرهمزمان (Asynchronous) از قدیم کاری سخت اما به شدت مورد نیاز جهت پاسخگو (Responsive) نگه داشتن نرمافزارها و جلوگیری از کاهش کارایی آنها بوده است. نسخه پنجم زبان برنامهنویسی #C مدلی سادهشده برای برنامهنویسی غیرهمزمان با معرفی دو کلیدواژه async و await ارائه کرده است.