How can I extract 3 random values from an array?
<p>I build my MyObject array with :</p>

<pre><code>    MyObject[] myObject = (from MyObject varObj in MyObjects
                           select varObj).ToArray();
</code></pre>

<p>and now, I'd like to extract 3 random MyObject from this array! How can I do it on C#?</p>

<p>Of course, if array lenght is &lt;3 I need to extract all objects!</p>
