شما می توانید با عضویت در انجمن پرسش و پاسخ درسمن هرگونه سوالی دارید را مطرح کنید

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

مشخصات دوره

تعداد جلسات 7 جلسه
مدت زمان 30 دقیقه
سطح مهارت مقدماتی تا پیشرفته
وضعیت دوره پایان یافته
زبان فارسی
دانشجو 20 دانشجو
گواهی نامه ندارد
برای دسترسی به این دوره وارد یا عضو شوید.
آموزش مفاهیم Delegate ها در سی شارپ
احمد غیاثوند
احمد غیاثوند

درباره مدرس :

برنامه نویس اندروید، انجام چندین پروژه اندرویدی از جمله اپلیکیشن سپینا، دارای مدرک کارشناسی که مدتی است با سایت درسمن کار میکنم

در زبان برنامه نویسی سی شارپ مفهومی بسیار کاربردی وجود دارد با نام Delegate معنای delegate یعنی نماینده یا واگذاری مسئولیت ، در حقیقت در دنیای برنامه نویسی می توانیم اشاره گر هایی برای متد/متدها ایجاد کنیم و هرجایی که لازم باشد میتوان متد مربوطه را اجرا کرد. یکی از مهم ترین فواید delegate ها در سی شارپ در تقویت کسپوله سازی سطح برنامه ما کمک بسیاری میکند،به عنوان مثال فرض کنید قصد داریم از کلاس B یک سری متدهای کلاس A اجرا شوند یا تغییری در سطح کلاس A بدهیم بدون آنکه نمونه ای از کلاس A را به کلاس B پاس داده باشیم! بهترین روش که بسیار مناسب این سناریو می باشد استفاده از Delegate ها می باشد.

رایگان