View Full Version : سوال: delegate چیست و چه کارایی دارد ؟
omidjadidolislam
سه شنبه 04 تیر 1387, 16:17 عصر
سلام
لطفا با یک کد ساده، ارزش و طرز عمل delegate را بفرمایید، هر چه خواندم نفهمیدم.
اَرژنگ
سه شنبه 04 تیر 1387, 19:27 عصر
سلام
لطفا با یک کد ساده، ارزش و طرز عمل delegate را بفرمایید، هر چه خواندم نفهمیدم.
مثال ضمیمه شده.
معمولا برایه پیاده کردن ایونتها استفاده میشه، یک مثال اینجا http://barnamenevis.org/forum/showthread.php?t=111004 فرستاده بودم
ali_m22
سه شنبه 04 تیر 1387, 20:15 عصر
Delegate یک نوع است، که شبیه یک Method رفتار می کند و در واقع مشتقی از یک Method است(همانطور که int مشتقی از Integer است).
Delegate ها برای ایجاد Framework ها یا Notification و Callback کاربرد دارند.
همانطور که Property یک Field هوشمند و Indexer یک Array هوشمند است، Delegate نیز یک Method هوشمند است.
omidjadidolislam
سه شنبه 04 تیر 1387, 21:54 عصر
مثال ضمیمه شده.
معمولا برایه پیاده کردن ایونتها استفاده میشه، یک مثال اینجا http://barnamenevis.org/forum/showthread.php?t=111004 فرستاده بودم
خیلی ممنون از محبت شما و از کدی که فرستادید
kamarikan
یک شنبه 24 آذر 1387, 15:24 عصر
سلام
لطفا با یک کد ساده، ارزش و طرز عمل delegate را بفرمایید، هر چه خواندم نفهمیدم.
اینجا توضیحات لازم با نمونه مثال به زبان فارسی آورده شده
http://hajloo.wordpress.com/2008/12/13/what-is-delegate-and-how-to-create-a-delegate/
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.