در این پست از وبسایت پرووید در رابطه با آموزش ویدئویی Event ها در سی شارپ صحبت خواهیم کرد.

Event چیست؟

به طور ساده Event ها شامل اقدامات کاربر از قبیل فشار دادن یک دکمه از کیبورد، کلیک کردن موس و یا حرکات موس است. بعضی از Event ها نیز می‌ توانند توسط یک سیستم تولید شوند. یک نرم افزار نیاز دارد که به Event هایی که رخ می‌ دهند پاسخ دهند. برای مثال متوقف شود یا روالی را اجرا کند. یکی دیگر از کاربردهای Event ها ارتباط بین فرایندی (Inter-Process Communication) می باشد. در واقع Event ها به یک کلاس یا یک شی این امکان را مید هد تا کلاس ها و اشیای دیگر را زمانی که اتفاقی رخ می دهد، از این اتفاق مطلع کنند. کلاسی که Event را می فرستند یا اصطلاحاً Raise می کند تحت عنوان Publisher شناخته می‌شود و کلاس هایی که Event را دریافت میکنند یا اصطلاحاً Handle می‌کنند را Subscriber می‌گوییم. Event ها در سی شارپ از این مدل Publisher-Subscriber استفاده می کنند.

لیست کامل سری آموزش ویدئویی Event ها در سی شارپ

آموزش رایگان Event ها در سی شارپ #1
آموزش رایگان Event ها در سی شارپ #2
آموزش رایگان Event ها در سی شارپ #3
آموزش رایگان Event ها در سی شارپ #4
آموزش رایگان Event ها در سی شارپ #5

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *