title: C# Any function as parameter
body: <p>Is it possible to created a method that takes ANY method (regardless of it's parameters) as a parameter? The method would also have a <code>params</code> parameter which then takes all the parameters for the parameter-method.</p>
  
  <p>So basically what I want is something like this: </p>
  
  <pre><code>public void CallTheMethod(Action&lt;int&gt; theMethod, params object[] parameters)
  </code></pre>
  
  <p>But then for any method, not just for methods that takes an int.</p>
  
  <p>Is something like this possible?</p>
  
  <p>Thanks</p>