WHAT ARE EVENTS AND DELEGATE?

What are events and delegate?

Posted on 6 years ago

An event is delivered to an object by means of a
call to amethod in that object. An event isdelegate type class member
that is used by the object or class and it provide anotification to
other objects that an event has occurred.

We define the event as

modifiers event type NameOfEvent

delegate

Delegates are similar to object
references, but are used to reference methods instead of objects. The type of a
delegate is type or signature of the method rather than class. Hence a delegate
has three properties:

What are events and delegate?

Posted on 6 years ago

An event is a message sent by a
control to notify the occurrence of an action. However it is not known
which object receives the event. For this reason, .NET provides a
special type called Delegate which acts as an intermediary between the
sender object and receiver object.