title: Failing to reverse stringbuilder result
body: <p>I'm trying to reverse and return a StringBuilder result but I get the following errors for trying all variations in order of <code>return sb.Reverse().ToString()</code>:</p>
  
  <ol>
  <li><p>Cannot implicitly convert type 'System.Collections.Generic.IEnumerable' to 'string'.</p></li>
  <li><p>'StringBuilder' does not contain a definition for 'Reverse' and no extension method 'Reverse' accepting a first argument of type 'StringBuilder' could be found</p></li>
  </ol>
  
  <p><strong>What is the proper format for returning the stringbuilder result in reverse order?</strong></p>
  
  <pre><code>public static string Reverse( string s )
  {
      char[] charArray = s.ToCharArray();
      Array.Reverse( charArray );
      return new string( charArray );
  }
  </code></pre>
  
  <p>This bit of code unfortunately doesn't do it one line</p>
  
  <p><strong>Please vote to delete this post so I can get rep back XD</strong></p>