What's the difference between an event and a multicast delegate?
Anonymous
Both maintain lists of methods to be called upon invocation. event can be used in interfaces, delegates would be fields and cannot. event can only be accessed wtihin the class that creates it, delegate can be fired by anyone who has access. event comes with an add and remove method that can be overridden.
Check out your Company Bowl for anonymous work chats.