title: what is the c# equivalent to javascript's unescape()?
body: <p>I am trying to analyse some <code>JavaScript</code>, and one line is </p>
  
  <pre><code>var x = unescape("%u4141%u4141 ......"); 
  </code></pre>
  
  <p>with lots of characters in form <code>%uxxxx</code>.</p>
  
  <p>I want to rewrite the <code>JavaScript</code> in <code>c#</code> but can't figure out the proper function to decode a string of characters like this.  I've tried  </p>
  
  <pre><code>HttpUtility.HTMLDecode("%u4141%u4141");
  </code></pre>
  
  <p>but this did not change these characters at all. </p>
  
  <p>How can I accomplish this in c#?</p>