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

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

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

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

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

مدت زمان دوره: 00:03:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

متدهای توسعه امکان اضافی کردن کارایی های جدید به کلاسها ، ساختارها یا اینترفیس هایی که کد آنها در دسترس نیست و یا امکان ارث بری از اونها وجود نداره رو میده !

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

فرزاد مسرت بخش ارسال شده در پنج شنبه ۲۶ مهر ۱۳۹۷

سلام استاد با وی ال سی و کی ام پلیر و مال ویندوز هم امتحان کردم صدا نداره

ایمان مدائنی ارسال شده در پنج شنبه ۲۶ مهر ۱۳۹۷

سلام 

در دوره سی شارپ پیشرفته یه بخش راجع به همین هست و از عنوانش نیز مشخصه

alireza620 ارسال شده در چهار شنبه ۷ شهریور ۱۳۹۷

سلام استاد من با KM PLAYER هم امتحان کردم صدا نداره

ایمان مدائنی ارسال شده در چهار شنبه ۷ شهریور ۱۳۹۷

سلام 

در دوره سی شارپ پیشرفته در یکی از جلسه ها که عنوانش مشخص هست مجدد آموزش داده ام

naderenator ارسال شده در جمعه ۸ تیر ۱۳۹۷
استاد صدا نداره که ؟؟؟؟؟؟؟؟؟ با km و vlc تست شد
ایمان مدائنی ارسال شده در جمعه ۸ تیر ۱۳۹۷

سلام 

در دوره سی شارپ پیشرفته در یکی از جلسه ها تکرار شده 

عنوانش مشخصه

Samira ارسال شده در سه شنبه ۲۲ خرداد ۱۳۹۷

با سلام و احترام

آقای مدائنی ویدئو فوق با kmPlayer هم حتی صدا نداره.

لطفا بررسی نمایید.

با تشکر

ALIMAHBOOB ارسال شده در چهار شنبه ۱۶ خرداد ۱۳۹۷

سلام و احترام

آموزش فوق با هیچ پلیری صدا ندارد.

اگر کدک خاصی لازم است بفرمایید که نصب کنم

ممنون

MariaSagheb ارسال شده در یک شنبه ۱۳ خرداد ۱۳۹۷

Salam,

mamnoon ay Amooyeshhaze khubeton. Man in File ro ham Ba Windows Media Player ham ba KMPlayer va ham ba VLC Media Player emtehan kardam ama hanuuz ham bedone Seda ejra mishod.

Ba Ehteram

Meisam111 ارسال شده در یک شنبه ۲۳ اردیبهشت ۱۳۹۷

سلام مجدد

ببخشید، من امروزم دوباره دانلود و با GOM و KM و Windows Media Player امتحان کردم، متاسفانه صدا نداره.

ممنون میشم اگه راهنمایی بفرمایید.

با سپاس فراوان

Meisam111 ارسال شده در دو شنبه ۲۰ فروردین ۱۳۹۷

به نام خدا

با سلام و احترام خدمت استاد عزیزم جناب آقای مهندس مدائنی

ضمن سپاس فراوان از زحمات جنابعالی و تیم زبردستتان، به نظر می رسد آموزش حاضر از لحاظ صوتی اشکال دارد. بنده 2 مرتبه آن را دانلود و با Player های مختلف اجرا کردم اما صدا ندارد.

ممنون میشم اگه اصلاح بفرمایید

با تشکر

ایمان مدائنی ارسال شده در دو شنبه ۲۰ فروردین ۱۳۹۷


سلام

سلامت باشید

چشم حتما بررسی میکنم

علی نوری ارسال شده در جمعه ۱۰ فروردین ۱۳۹۷

تشکر استاد عزیز مثل همیشه عالی .......

رضا ارسال شده در سه شنبه ۱۲ دی ۱۳۹۶

با سلام
استاد, این آموزش صدا نداره
لطفا بررسی کنید

ایمان مدائنی ارسال شده در سه شنبه ۱۲ دی ۱۳۹۶

با KmPlayer امتحان کنید