I am trying to understand concept of delegates and have got a query. Suppose that we have a delegate defined with return type as int and accepting in 2 parameters of type in
You will get the return value of the last method added to the multicast delegate. In this case, you will get the return value of Multiply.
Multiply
See the documentation for more on this: https://msdn.microsoft.com/en-us/library/ms173172.aspx