Different methods using Functors/Delegates in c#
Posted
by
mo alaz
on Stack Overflow
See other posts from Stack Overflow
or by mo alaz
Published on 2012-10-30T10:51:58Z
Indexed on
2012/10/30
11:01 UTC
Read the original article
Hit count: 126
I have a method that I call multiple times, but each time a different method with a different signature is called from inside.
public void MethodOne()
{
//some stuff
*MethodCall();
//some stuff
}
So MethodOne
is called multiple times, each time with a different *MethodCall()
. What I'm trying to do is something like this :
public void MethodOne(Func<> MethodCall)
{
//some stuff
*MethodCall;
//some stuff
}
but the Methods that are called each have a different return type and different parameters. Is there a way to do this using Functors? If not, how would I go about doing this?
Thank you!
© Stack Overflow or respective owner