Creating dynamic Tuple : <p>Are there a good way  to create dynamic number of arguments like:</p>

<pre><code>public ??? Tuple&lt;string,?????&gt; returnProperTuple(int NumberOfArgs)
{// if/case
if(NumberOfArgs == 2)
 return new Tuple&lt;string, string&gt;();
...
if(NumberOfArgs == 4)
return new Tuple&lt;string, string, string, string&gt;();
...
}
</code></pre>
