title: Best way to randomize an array with .NET
body: <p>What is the best way to randomize an array of strings with .NET? My array contains about 500 strings and I'd like to create a new <code>Array</code> with the same strings but in a random order.</p>
  
  <p>Please include a C# example in your answer.</p>