جدول المحتويات:

لماذا نستخدم مفوضين البث المتعدد؟
لماذا نستخدم مفوضين البث المتعدد؟

فيديو: لماذا نستخدم مفوضين البث المتعدد؟

فيديو: لماذا نستخدم مفوضين البث المتعدد؟
فيديو: اوكفوا سره واحد !! وزير الداخلية عبد الامير الشمري 2024, أبريل
Anonim

أ مندوب الإرسال المتعدد هو أ مندوب يحتوي على مراجع أكثر من وظيفة واحدة. متي نحن استدعاء مندوب الإرسال المتعدد ، ثم جميع الوظائف التي نكون المشار إليه بواسطة المندوبين سيتم الاحتجاج به. لو أنت تريد استدعاء طرق متعددة باستخدام ملف مندوب ثم يجب أن تكون كل توقيعات الطريقة هي نفسها.

فقط هكذا ، لماذا نستخدم المندوبين؟

نظرة عامة على المندوبين

  • المفوضون مشابهون لمؤشرات دالة C ++ ، لكنهم من النوع الآمن.
  • يسمح المندوبون بتمرير الطرق كمعلمات.
  • يمكن استخدام المندوبين لتحديد طرق رد الاتصال.
  • يمكن ربط المندوبين معًا بالسلاسل ؛ على سبيل المثال ، يمكن استدعاء طرق متعددة في حدث واحد.

تعرف أيضًا ، ما هو مندوب الإرسال المتعدد في C #؟ أ مندوب التي تشير إلى طرق متعددة تسمى أ مندوب الإرسال المتعدد . يضيف عامل التشغيل "+" وظيفة إلى ملف مندوب object ويقوم عامل التشغيل "-" بإزالة وظيفة موجودة من a مندوب موضوع. مثال: مندوب الإرسال المتعدد.

إذن ، لماذا نستخدم المندوبين في C #؟

أ مندوب في C # مشابه لمؤشرات الوظائف في C ++ ، ولكن C # مندوبين نوع آمن. المندوبين تُستخدم لتحديد طرق رد الاتصال وتنفيذ معالجة الأحداث ، ويتم الإعلان عنها استخدام ال " مندوب "الكلمة الأساسية. يمكنك التصريح عن ملف مندوب يمكن أن تظهر بمفردها أو حتى متداخلة داخل الفصل.

ما هو مندوب AC؟

سي # المندوبين تشبه مؤشرات الوظائف ، في C أو C ++. أ مندوب هو متغير نوع مرجعي يحمل إشارة إلى طريقة. يمكن تغيير المرجع في وقت التشغيل. المندوبين تستخدم بشكل خاص لتنفيذ الأحداث وطرق معاودة الاتصال. الجميع المندوبين مستمدة ضمنيًا من النظام.

موصى به: