title: Convert Latin to English encoding in C#
body: <p>I am trying to convert the character <code>ù</code> to <code>a</code> in English.</p>
  
  <p>example code:</p>
  
  <pre><code> Encoding latinEncoding = Encoding.GetEncoding("Windows-1252");
   Encoding ascii = Encoding.ASCII;
   byte[] latinBytes = ascii.GetBytes(txt);
   string asciiSring = latinEncoding.GetString(latinBytes);
  </code></pre>
  
  <p>What I get in <code>asciiSring</code> is '?' instead of 'a'.</p>
  
  <p>what is the way to do it properly?</p>