اطلاعات دوره
 آموزش Delegate در سی شارپ
مسیر آموزشی

آموزش Delegate در سی شارپ

رایگان

بررسی کامل دوره

2.5ranking course dorebin logoامتیاز نهایی
وضعیت قیمت: رایگان
بالاتر از انتظار
منصفانه
ارزان

توضیحات

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

نمایش بیشتر

نظرات فراگیران

دوره‌های مشابه

مطالب دوست‌داشتنی