Conversion of System.Array to List
<p>Last night I had dream that the following was impossible. But in the same dream, someone from SO told me otherwise.  Hence I would like to know if it it possible to convert System.Array to List</p>

<pre><code>    Array ints = Array.CreateInstance(typeof(int), 5);
    ints.SetValue(10, 0);
    ints.SetValue(20, 1);
    ints.SetValue(10, 2);
    ints.SetValue(34, 3);
    ints.SetValue(113, 4);
</code></pre>

<p>to</p>

<pre><code>List&lt;int&gt; lst = ints.OfType&lt;int&gt;(); ( not working)
</code></pre>
