Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var worker = new Worker();
- var anotherClass = new AnotherClass();
- worker.WorkDone += anotherClass.WorkDone;
- worker.DoWork();
- class Worker
- {
- public event Action WorkDone;
- public void DoWork()
- {
- //..
- var workDoneCopy = WorkDone;
- if (workDoneCopy != null)
- workDoneCopy();
- }
- }
- class AnotherClass
- {
- public void WorkDone()
- {
- //..
- }
- }
Add Comment
Please, Sign In to add comment