الفرق الرئيسي - المندوبون مقابل الأحداث في C
Cهي لغة برمجة طورتها Microsoft. وهو يدعم البرمجة المهيكلة والبرمجة الشيئية. يتم استخدام المندوبين والأحداث للبرمجة القائمة على الأحداث في C. المفوض هو مؤشر النوع الآمن لطريقة ما. في تطبيق به واجهة مستخدم رسومية (GUI) ، توجد أزرار وما إلى ذلك. عند النقر فوق أحد الأزرار ، يحدث نوع من الإجراءات. تسمى هذه الإجراءات الأحداث. على سبيل المثال ، سيؤدي تحديث صفحة ويب إلى تشغيل حدث تحميل الصفحة. تتناول هذه المقالة الفرق بين المندوبين والأحداث في C. يتمثل الاختلاف الرئيسي بين المفوض والحدث في Cفي أن المفوض هو مرجع لطريقة بينما يرتبط حدث بمعالج حدث باستخدام مفوض.عندما يقع حدث ما ، فإنه يرسل إشارة إلى المفوض. ثم يقوم المفوض بتنفيذ الوظيفة المقابلة. ومن ثم ، فإن جميع الأحداث تعتمد على المندوبين.
ما هي المندوبين في C ؟
المندوبين في Cيشبهون وظائف رد الاتصال في لغات البرمجة الأخرى مثل JavaScript. يتم تعيين وظائف رد الاتصال في وقت التشغيل. إنها توفر وظائف يمكن تبديلها وإخراجها كما هو مطلوب. يمكن تنفيذ نفس الشيء باستخدام المندوبين في C. المفوضون في Cيفصلون المتصل والوظيفة التي تم استدعاؤها. لذلك ، فإنه يقلل من اقتران الثقيل.
NET Framework مصنفًا إلى فئتين. هم أنواع القيم وأنواع المراجع. الهيكل هو مثال على نوع القيمة. الفصل هو مثال على