title: Scrambling a string
body: <p>How would one go about scrambling a string such as the following, so that every possible permutation is achieved?  Is there a LINQ method for such an effort?  I have searched Google, but could not find anything on it.</p>
  
  <pre><code>STRING = "Little Red Riding Hood"
  </code></pre>