While I was trying to write a blog around the topic of Delegates in J#, I found that a few blogs have already done this job pretty well. So I am not going to re-invent the wheel. I would just point you to the appropriate links for all information about delegates in J# (both System.Delegate and com.ms.lang.Delegate)


So here are the links

·         Primer - Delegates in J#

·         How to create com.ms.lang.Delegate in J#

·         How to create System.Delegate in J#

·         Some differences between com.ms.lang.Delegate and System.Delegate type in J#

·         Some insights into Delegates from J# perspective


Also, if you are interested, here is a whitepaper on The Delegate Type in J#.

Hope this helps. In case you have any questions, feel free to write back to me.