تخفیفات عید تا عید

🎉 تخفیف شگفتانگیز تاپلرن به مناسبت عید قربان تا غدیر! 🎉
فرصت طلایی یادگیری فرا رسیده!
تاپلرن به مناسبت اعیاد قربان تا غدیر، تخفیفی ویژه برای شما در نظر گرفته است:
🔥 ۷۰٪ تخفیف روی تمام دورههای آموزشی سایت، فقط برای مدت محدود!
پس اگر مدتهاست قصد داشتید مهارتی یاد بگیرید یا دورهای رو تهیه کنید، الان بهترین زمانشه!
- مدرس دوره : محمود عبدالملکی ( رزومه )
- تعداد ویدیوها : 8 ویدیو
- مدت زمان دوره : 2:12:00
- سطح دوره : پیشرفته
- وضعیت دوره : به اتمام رسیده

آموزش Delegate در سی شارپ
در این آموزش درباره نماینده ها یا همان delegate ها صحبت می شود. delegate یک اشاره گر به متدها است. همین تعریف ساده نشان می دهد که یک delegate می تواند به چند متد (multicasting) اشاره کند.
delegate ها در رویدادها event استفاده می شوند. همچنین در برنامه نویسی غیرهمزمان (asynchronous) کاربرد دارند.
delegate ها را می توان بعنوان پارامتر به متدها ارسال کرد. این به این معنی است که می توان متدی تعریف کرد که یک متد دیگر را بعنوان پارامتر ورودی قبول کند!
اما شاید بتوان گفت بیشتر استفاده ای که برنامه نویسان از delegate ها می کند در زمان استفاده از دستورات لینک (linq) است که بصورت لامبدا (lambda) نوشته می شود.
ممکن است شما دستورات لینک را بارها استفاده کرده باشید اما هرگز متوجه استفاده از delegate در این دستورات نشده باشید. در این دوره سعی شده است که شما را با این موضوعات آشنا کرده و دید درستی از اجرا یک دستور لینک به دانشجویان داده شود.
سطح این دوره پیشرفته است و دانشجویان باید سی شارپ (C#) را بلد باشند و مشکلی با دستورات عادی سی شارپ و بخصوص متدها و پارامترهای آن نداشته باشند.
مخصوص اعضای ویژه

نظرات کاربران در رابطه با این دوره