Try to use Action or Func like this:
public void CallOtherMethod(Action method)
{
string methodName = method.Method.Name;
method.Invoke();
}
public void AnotherMethod(string foo, string bar)
{
// Do Something
}
Call:
CallOtherMethod( () => AnotherMethod("foo", "bar") );