So I\'m just learning C#, and came across something that I find odd... I\'m playing with delegates and have creates a delegate DelegateReturnsInt. Now, When I use a
It does an implicit cast (if you look at the emitted IL, you'd see it). This also means you could get an unexpected cast exception on that line if it's not what you say it is.