اطلاعات دوره
 ساخت و استفاده از Extension Method
مسیر آموزشی

ساخت و استفاده از Extension Method

رایگان

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

3.6ranking course dorebin logoامتیاز نهایی
وضعیت قیمت: رایگان
بالاتر از انتظار
منصفانه
ارزان
  • نظرات فراگیران:0 نظر0
  • آموزشگاه:تاپ لرن4.5
  • مدرس:ایمان مدائنی4.4
  • زمان:11 دقیقه
  • مدرک:ندارد
  • توضیحات:دارد

توضیحات

ساخت و استفاده از Extension MethodMethod در C# چیست؟متدهای توسعه امکان اضافی کردن کارایی های جدید به کلاسها ، ساختارها یا اینترفیس هایی که کد آنها در دسترس نیست و یا امکان ارث بری از اونها وجود نداره رو میده !تو تعریف متد های توسعه چند تا محدودیت داریم !اول اینکه متد ها رو توی یک کلاس استاتیک بنویسیم .دوم برای اینکه به کامپایلر بگیم که این تابع ، یک تابع توسعه هست باید تو اولین پارامتر ورودی از کلمه ی کلیدی this استفاده کنیم .یه نکته دیگه اینکه اگر یک تابع توسعه تعریف کردین ولی یک توسعه داخلی با الگوی مشابه وجد داشته باشه ، اولویت با توسعه داخلی هستش .و نکته دیگه رویدادها و عملگرها قابل توسعه نیستند !  

نمایش بیشتر

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

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

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