הדפדפן הזה אינו נתמך עוד.
שדרג ל- Microsoft Edge כדי לנצל את התכונות, עדכוני האבטחה והתמיכה הטכנית העדכניים ביותר.
בחר את התגובה הטובה ביותר עבור כל אחת מהשאלות הבאות.
מהי המטרה העיקרית של אירועים ב- C#?
אחסן נתונים בזיכרון לקבלת גישה יעילה במהלך זמן ריצה.
הגדר את המבנה של מחלקה ואת השיטות שלה.
הפוך תקשורת בין אובייקטים לזמינה על-ידי שליחת הודעה למנויים כשמתרחשת פעולה משמעותית.
איזה מהצהרה הבאה מתאר כראוי את קשר הגומלין בין אירועים לנציגים ב- C#?
אירועים משתמשים בנציגים כדי להגדיר את חתימת פעולת השירות עבור מטפלים באירועים.
השתמש בנציגים רק כדי להוסיף מנוי לאירועים, אך לא כדי להעלות אותם.
התייחס לאירועים ולנציגים כמושגים לא קשורים בתיכנות C#.
דמיין שמפתח יוצר ממשק משתמש גרפי עם לחצן. הלחצן מיידע רכיבים אחרים כאשר הוא נבחר. במה יש להשתמש המפתח כדי ליישם פונקציונליות זו?
השתמש בפעולת שירות סטטית למחלקת הלחצנים כדי להתקשר ישירות לשיטות ברכיבים אחרים.
הגדר אירוע למחלקת הלחצנים ואפשר לרכיבים אחרים להירשם אליו כמנוי.
צור משתנה כללי כדי לאחסן את מצב הלחצן ולתן לרכיבים אחרים לבדוק את הערך שלו מעת לעת.
מדוע חשוב ביטול המנוי לאירועים ב- C#?
מנע את ההגדלה של האירוע מספר פעמים.
ודא שמפרסם האירוע מעלה את האירוע ללא שגיאות.
הימנע מדליפות זיכרון כאשר המפרסם של האירוע יוצא מהשימוש.
עליך לענות על כל השאלות כדי שתוכל לבדוק את העבודה שלך.
האם עמוד זה היה מועיל?
זקוק לעזרה בנושא זה?
רוצה לנסות להשתמש ב'שאל את Learn' כדי להבהיר או להדריך אותך בנושא זה?