מאי.06

אירועים C#

אירועים C#

אירועים ב C#, פשוט ולעניין

אז איך?

בוא נבנה 2 מחלקות דומות:
class Handler_I { public void Message() { Console.WriteLine("צריך לעשות משהו! 71"); } } class Handler_II { public void Message() { Console.WriteLine("יש זה 71!"); } }
נעשה עוד מחלקה, איפה שאנחנו מפעילים את האירוע:
class ClassCounter //זו מחלקה איפה שאנחנו סופרים { public delegate void MethodContainer(); public event MethodContainer onCount; public void Count() { for (int i = 0; i < 100; i++) { if (i == 71) { onCount(); } } } }
עכישיו, נעשה מנויים לאירועה הזה:
class Program { static void Main(string[] args) { ClassCounter Counter = new ClassCounter(); Handler_I Handler1 = new Handler_I(); Handler_II Handler2 = new Handler_II(); } }
זה הכל :)
תגיות:
שתף את הסיפור הזה:

תגובות(0)

השאירו תגובה

קפטצ'ה לא מתאימה

תגובה