اموزش توابع الحاقی (Extension method) -قسمت سوم
22 بار بازدید -
4 سال پیش
-
تو قسمت های قبلی ما
تو قسمت های قبلی ما در مورد Extension method حرف زدیم و تو این قسمت میاییم و یک مثال کاربردی میزنیم تا اینکه خوب جا بیوفته.
بیشتر وقت ها فکر می کردم ای کاش کلاس dateTime تابع ای داشته باشد که تاریخ شمسی را برگرداند یا اینکه یک تابع ای داشته باشد که تاریخ را فقط به صورت عدد(بدون عدد علامت "/" ) برگرداند. یا برای کلاس String متد های کمکی حذف فاصله های داخل متن باشند.
برای تعریف یک Extension method باید موارد زیر را در نظر داشت.
1- کلاس باید از نوع Static باشد.
2- توابع باید . Extension method باید از نوع Static باشند.
3- یک ورودی از نوع DataType مقصد داشته باشیم که با کلمه کلیدی This مشخص شده باشد
چگونه برنامه نویسی را شروع کنیم ؟ -هیلتن
دانلود کامل این پکیچ از وبسایت.www.Heilton.com
4 سال پیش
در تاریخ 1399/12/02 منتشر شده
است.
22
بـار بازدید شده