کلمات کلیدی
async و await از نسخه C# 5.0 اضافه شدند.شما میتوانید با اضافه کردن کلمه کلیدی
async، یک متد را Asynchronous کنید و در آن از await استفاده کنید.این عبارت به کامپایلر میگوید صبر کند تا عملیات ناهمگام به پایان برسد ولی در این حین اگر به
thread نیازی نبود آزاد شود و به کارهای دیگر بپردازد. اضافه کردن چنین فیچری به یک زبان در پشت صحنه اصلا کار سادهای نیست.در این ورکشاپ کمی بیشتر به اعماق داتنت میرویم و میبینیم که با
async کردن یک متد چه اتفاقاتی در پشت صحنه میافتد و چطور عملا آن متد جراحی میشود!"Deep Dive into async/await: How to Unlock the Full Potential of C# Concurrency"
اسم کارگاهی است که «مهران داودی» با هدف آموزش مفاهیم همزمانی به صورت عمیق برگذار میکند.
تا کنون سه جلسه از این کارگاه برگزار شده است:
🔗 لینک ویدیوی جلسه اول
🔗 لینک ویدیوی جلسه دوم
🔗 لینک ویدیوی جلسه سوم
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
#نگار_قاسمی (لینکدین)
کانال تلگرام:
@SoftwarePhilosophy
______