title: Splitting a string at every character
body: <p>let's say I have a string "hello world".  I would like to end up with " dehllloorw".  As I don't find any ready-made solution I thought: I can split the string into a character array, sort it and convert it back to a string.</p>
  
  <p>In perl I can do <code>s//</code> but in .Net I'd have to do a <code>.Split()</code> but there's no overload with no parameters... if I do <code>.Split(null)</code> it seems to split by whitespace and <code>.Split('')</code> won't compile.</p>
  
  <p>how do I do this (I hate to run a loop!)?</p>