روز پدر مبارک

🎉 به مناسبت روز پدر، با یک تخفیف استثنایی در کنار شما هستیم!

💡 این فرصت طلایی رو از دست ندین و با یادگیری مهارت‌های جدید، پدران عزیز رو شگفت‌زده کنین یا خودتون رو به یک هدیه آموزشی ارزشمند مهمون کنین.

📌 تخفیفات روز پدر رو از دست نده  

🗓 مهلت استفاده: تا پایان روزجمعه 28 دی 1403

📚 همین حالا وارد سایت بشین و دوره مورد علاقه‌تون رو با تخفیف ویژه تهیه کنین:

✨ یادگیری بهترین هدیه‌ایه که می‌تونید به خودتون و دیگران بدید! ❤️

تاپ‌لرن، همیار همیشگی شما در مسیر موفقیت.

قیمت این دوره: رایگانــ
  • مدرس دوره : ایمان مدائنی
  • تعداد ویدیوها : 1 ویدیو
  • مدت زمان دوره : 0:11:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/06/19
ساخت و استفاده از Extension Method

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

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

 

 




فهرستـــ ویدیوها

مدت زمان دوره 0:11:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • Extension Method ها

00:11:18

Extension Method ها

دوره های دیگر مدرس

مشاهده همه دوره ها

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

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .