I have a generic collection (Dictionary), which stores an enum and delegate. So if the user provides an enum value to a method as a parameter, the corresponding delegate in the collection will get executed.
This method, which the delegate points to, is overloaded. When invoking the method, how can I choose which version of the method to execute?
Thanks