Avanade Interview Question

What's the difference between an event and a multicast delegate?

Interview Answer

Anonymous

Sep 10, 2012

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.