title: Convert a string/integer to superscript in C#
body: <p>Is there a built in .NET function or an easy way to convert from:</p>
  
  <pre><code>"01234"
  </code></pre>
  
  <p>to:</p>
  
  <pre><code>"\u2070\u00B9\u00B2\u00B3\u2074"
  </code></pre>
  
  <p>Note that superscript 1, 2 and 3 are not in the range <a href="http://www.unicode.org/charts/PDF/U2070.pdf" rel="noreferrer">\u2070-\u209F</a> but <a href="http://www.unicode.org/charts/PDF/U0080.pdf" rel="noreferrer">\u0080-\u00FF</a>.</p>