G
Guest
Hi,
I find that when i define a delegate, it gets derived from
MulticastDelegate, which provides all funtionality that events would provide
(like registering new handlers etc.). Then, apart from being a bit more
neater, could there have been any other reason that an 'event' keyword became
necessary in C#?
Thanks in advance,
I find that when i define a delegate, it gets derived from
MulticastDelegate, which provides all funtionality that events would provide
(like registering new handlers etc.). Then, apart from being a bit more
neater, could there have been any other reason that an 'event' keyword became
necessary in C#?
Thanks in advance,