یلدا 1403
🎉 یلدای شگفتانگیز با تاپلرن 🎉
شب یلدا طولانیترین شب ساله، اما برای شما فرصتی طلایی برای یادگیری بیشتر!
✨ تا ۷۰٪ تخفیف ویژه شب یلدا ✨
فرصت رو از دست نده! دورههای آموزشی برتر تاپلرن با تخفیفهای شگفتانگیز فقط برای مدت محدود در دسترس هستن.
🎓 چه دورههایی؟
از برنامهنویسی و طراحی وب گرفته تا هوش مصنوعی و مدیریت پروژه! هر چیزی که برای رشد مهارتهات لازم داری، اینجاست.
⏰ فرصت یلدایی تا پایان شب یلدا
این تخفیفها فقط تا پایان شب یلدا معتبره؛ پس همین حالا اقدام کن و یادگیری رو شروع کن!
🍉 تاپلرن، همراه همیشگی یادگیری شما.
- مدرس دوره : ایمان مدائنی ( رزومه )
- تعداد ویدیوها : 1 ویدیو
- مدت زمان دوره : 0:11:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/06/19
ساخت و استفاده از Extension Method
Method در C# چیست؟
متدهای توسعه امکان اضافی کردن کارایی های جدید به کلاسها ، ساختارها یا اینترفیس هایی که کد آنها در دسترس نیست و یا امکان ارث بری از اونها وجود نداره رو میده !
تو تعریف متد های توسعه چند تا محدودیت داریم !
اول اینکه متد ها رو توی یک کلاس استاتیک بنویسیم .
دوم برای اینکه به کامپایلر بگیم که این تابع ، یک تابع توسعه هست باید تو اولین پارامتر ورودی از کلمه ی کلیدی this استفاده کنیم .
یه نکته دیگه اینکه اگر یک تابع توسعه تعریف کردین ولی یک توسعه داخلی با الگوی مشابه وجد داشته باشه ، اولویت با توسعه داخلی هستش .
و نکته دیگه رویدادها و عملگرها قابل توسعه نیستند !
نظرات کاربران در رابطه با این دوره