title: Cyrillic encoding in C#
body: <p>I have a bunch of Cyrillic-like text in a MSSQL database and need to convert it to Cyrillic in C#.</p>
  
  <p>So... Ðàáîòà â ãåðìàíèè  </p>
  
  <p>should become </p>
  
  <p>Работа в германии </p>
  
  <p>Any suggestions?</p>
  
  <p>I should add that the closest I've gotten is ?aaioa a aa?iaiee</p>
  
  <p>Here's the code I'm using:</p>
  
  <pre><code> str = Encoding.UTF8.GetString(Encoding.GetEncoding("Windows-1251").GetBytes(drCurrent["myfield"].ToString()));
   str = Encoding.GetEncoding(1251).GetString(Encoding.Convert(Encoding.UTF8, Encoding.GetEncoding(1251), Encoding.UTF8.GetBytes(str)));
  </code></pre>