Hi,
I am using reflection / late binding to invoke a method. This all works correctly as long as my paramater types match exactly the parameter types for the method.
However I need it to attempt to parse the supplied parameters and convert their types to match that of the method being invoked. I guess its possible through setting some flags on the Binder ?? however I cannot get this to work.
Here is my code so far (which will error if an incorrect paramater type is passed)
object
Type thisType = this.GetType();
MethodInfo methodToCall = thisType.GetMethod("MyMethod");
methodToCall.Invoke(this, methodParams);