Delegates are similar to function pointers of C++ they hold the address of a function they hide the actual information. .Net supports 2 types of delegates: 1)Single Cast Delegate 2)Multi Cast Delegate
Multi Cast Delegate holds the addresses of more than one function.
YES two delegates can refer the same function i.e two delegates can hold the address of same method.
RE: What are multiple delegates?Can 2 delegates in a class can refer to a same method?
multiple delegates and multicast delegates both are diffrent terms with diffrent aspects. delegate having one property that it could have multiple delegates in it.it means single delegates contain multiple delegates definition while in other case multicast delagates means single delagates contain refrence of several methods......