title: convert a string from ISO-8859-5 to UTF8
body: <p>I'm writing an application for windows mobile. I use a scan, i get a string encoding ISO-8859-5.How do I convert a string in UTF8? </p>
  
  <p>Here is my code </p>
  
  <pre><code>var str_source = "³¿±2";
          Console.WriteLine(str_source);
          Encoding iso = Encoding.GetEncoding("iso-8859-5");
          Encoding utf8 = Encoding.UTF32;
          byte[] utfBytes = utf8.GetBytes(str_source);
          byte[] isoBytes = Encoding.Convert(utf8, iso, utfBytes);
          var str_result = iso.GetString(isoBytes, 0, isoBytes.Length);
          Console.WriteLine(str_result);
  </code></pre>