System.Action будет соответствовать требованиям:
http://msdn.microsoft.com/en-us/library/system.action.aspx
У вас также есть различные универсальные версии Action для методов, которые имеют параметры, но имеют тип возврата void, и Funcдля методов, которые возвращают что-то.
Таким образом, ваш метод RunTheMethod будет выглядеть так:
public void RunTheMethod(Action myMethod)
{
myMethod();
}
Тогда вы можете вызвать его с помощью:
RunTheMethod(Method1);
RunTheMethod(Method2);