1.A type that defines an event member allows the type (or instances of the type) to notify other objects that something special has happened 2.defining an event member means that a type is offering the following capabilities: 1.A method can register…