עבור לתוכן

העברת מסרים והודעות בדוט נט

Featured Replies

פורסם

בספר ד"ר דוט נט www.drdotnet.com יש דוגמה של בניית יישום שמעביר מסרים בין יישומים

הוא דורש הבנה ב delegate

למישהו יש חומר בנושא

פורסם

delegate הוא מנגנון שמאפשר לך שיתוף אירועים בין קלאסים וע"י כך להריץ 2 קטעי קוד במקביל

בגדול אתה מצהיר על סוג של delegate למשל ev1

יש לך שני קלאסים A ו-B ששניהם מכירים את ההצהרה של ev1

לקלאס B יש מופע מסוג ev1

וקלאס A יכול להרשם לאירוע של B מסוג ev1

A קורא לקטע קוד מסויים שנמצא ב-B

וב-B אתה יכול לכתוב תנאי מסויים שאם הוא מתקיים אתה מרים דגל שהאירוע קרה בעזרת מתודה מסויימת של ev1

בשלב זה הקוד שב- B ממשיך לרוץ הלאה

אבל במקביל A מטפל באותו אירוע של ev1

זה בגדול ההסבר התאורטי אם צריך דוגמא תגיד

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים