I don't understand the usefulness of parameter arrays?
<p>Parameter arrays allow a variable number of arguments to be passed into a method:</p>

<pre><code>    static void Method(params int[] array)
    {}
</code></pre>

<p>But I fail to see their usefulness, since same result could be achieved by specifying a parameter of particular array type:</p>

<pre><code>    static void Method(int[] array)
    {}
</code></pre>

<p>So what benefits ( if any ) does parameter array have over value parameter of array type? </p>

<p>thank you</p>
