فيديو: ما هي المندوبين والأحداث في C #؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
أ مندوب هي طريقة لإخبار C # بالطريقة التي يجب الاتصال بها عندما يكون حدث يتم تشغيل. على سبيل المثال ، إذا قمت بالنقر فوق زر في نموذج ، فسيقوم البرنامج باستدعاء طريقة معينة. هذا هو المؤشر الذي هو مندوب . المندوبين جيدة ، حيث يمكنك إخطار عدة طرق بأن ملف حدث حدث ، إذا كنت ترغب في ذلك.
وبالمثل قد يتساءل المرء ، ما هو الفرق بين المندوب والأحداث في C #؟
مفتاح الاختلافات بين المندوبين والأحداث في C # المندوب هو كائن يستخدم كمؤشر دالة للاحتفاظ بمرجع طريقة. أ مندوب تم إعلانه خارج الفصل الدراسي بينما ، حدث أعلن داخل الفصل. لاستدعاء طريقة باستخدام ملف مندوب الكائن ، يجب إحالة الطريقة إلى مندوب موضوع.
ثانيًا ، ما هي الأحداث في C #؟ C # - الأحداث
- الأحداث هي إجراءات المستخدم مثل الضغط على المفاتيح والنقرات وحركات الماوس وما إلى ذلك ، أو بعض الأحداث مثل الإشعارات التي ينشئها النظام.
- يتم الإعلان عن الأحداث ورفعها في فصل دراسي وربطها بمعالجات الأحداث باستخدام مفوضين داخل نفس الفئة أو بعض الفئات الأخرى.
بعد ذلك ، السؤال هو ، ما هم المندوبون في C #؟
C # مندوبين تشبه مؤشرات الوظائف ، في C أو C ++. أ مندوب هو متغير نوع مرجعي يحمل إشارة إلى طريقة. يمكن تغيير المرجع في وقت التشغيل. المندوبين تستخدم بشكل خاص لتنفيذ الأحداث وطرق معاودة الاتصال.
ما هو الاستخدام الرئيسي للمندوبين في C #؟
أ مندوب في C # مشابه لمؤشرات الوظائف في C ++ ، ولكن C # مندوبين نوع آمن. يمكنك تمرير الطرق كمعلمات إلى ملف مندوب للسماح لـ مندوب للإشارة إلى الطريقة. المندوبين تُستخدم لتحديد طرق رد الاتصال وتنفيذ معالجة الأحداث ، ويتم الإعلان عنها باستخدام " مندوب "الكلمة الرئيسية.