Is there a way to store a function and it's parameters in a variable to call later?
<p>In C#, I want to do something like this. </p>

<pre><code>var fn = // set it to the function and parameters it'll use

fn();
</code></pre>

<p>In a hypothetical example, say I wanted to return a function with all of the parameters it needed to execute, I just wanted to execute it from somewhere else. </p>