title: Replace special character with unicode character in a string c#
body: <p>Beginning in c#, haven't seen a duplicate. What I want to do is:</p>
  
  <p>this string: <code>İntersport</code>
  transform to this string: <code>\u0130ntersport</code></p>
  
  <p>I found a way to convert everything in unicode but not to convert only the special character.</p>
  
  <p>thanks in advance for your help</p>
  
  <p>edit:</p>
  
  <p>I have tried your solution:</p>
  
  <pre><code> string source = matchedWebIDDest.name;
   string parsedNameUnicode = string.Concat(source.Select(c =&gt; c &lt; 32 || c &gt; 255 ? "\\u" + ((int)c).ToString("x4") : c.ToString()));
  </code></pre>
  
  <p>But I get : "System.Linq.Enumerable+WhereSelectEnumerableIterator`2[Syst‌​em.Char,System.Strin‌​g]" </p>