G
Guest
The documentation for the Delegate and the MultiCastDelegate classes tell me
that when we have a line like:
public delegate void CheckAndPrintDelegate(string str);
it causes the compiler to generate a new delegate class named
CheckAndPrintDelegate that inherits from System.MulticastDelegate.
Elsewhere it says a the same delegate definition produces a delegate class
inheriting from System.Delegate.
Under what condition does this construct create an instance of
System.Delegate and under what condition does it create an instance of
System.MulticastDelegate?
Thanks
Nima Dilmaghani
that when we have a line like:
public delegate void CheckAndPrintDelegate(string str);
it causes the compiler to generate a new delegate class named
CheckAndPrintDelegate that inherits from System.MulticastDelegate.
Elsewhere it says a the same delegate definition produces a delegate class
inheriting from System.Delegate.
Under what condition does this construct create an instance of
System.Delegate and under what condition does it create an instance of
System.MulticastDelegate?
Thanks
Nima Dilmaghani