الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Why use delegate?

مغلق
بدأه البراء بن مالك في 31 يناير 2007 · 2 رد · 1,055 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عارف الdelegate وكيفيه استخدامه، لكن ما فائدة استخدامه؟؟؟؟ حيث من المكن استخدام الmethod بطريقة طبيعيه عن طريق عمل calling ليها

#2

تخيل السيناريو التالي:

لديك حدث event ما و تريد أن تنفذ كود عندما يحدث. المشكلة هو أنك لن تعرف أي method يجب مناداته إلا وقت التشغيل. لنزد السيناريو تعقيداً، ماذا لو أن الـmethod (أو حتى أكثر من واحد) الذي يناديه الحدث يمكنه أن يتغير أكثر من مرة خلال دورة حياة البرنامج.

هذا سيتاريو واحد فقط طرأ في بالي و أنا متأكد من أن هناك أكثر.

هذا الموضوع مغلق.

مواضيع مشابهة