Konvertieren Sie Latin 1-codiertes UTF8 in Unicode

Ich kam auf den Versuch, eine Datenbank, die in UTF8 codiert ist, von der es aussieht, in eine Windows 1251-Codierung umzuwandeln (nicht fragen, aber ich muss das tun). Alle russischen, codierten Zeichen in der Datenbank werden als Ð ° Ð ± вгдРangezeigt. Wenn ich sie aus der Datenbank in meine C # -Anwendung in Strings ziehe, wird immer noch Ð ° Ð ± вгдРangezeigt. Egal, was ich versuche, um diese Zeichenfolge als UTF8-codierte Zeichenfolge zu interpretieren, sie scheint als latin1-Einzelbytezeichenfolge interpretiert zu werden, und ich sehe meinen Text nicht als russisch. Grundsätzlich muss ich diese Zeichenfolge latin1 looking-utf8 in Unicode konvertieren, damit ich sie später in 1251 konvertieren kann, was mir jedoch nicht gelungen ist. Hat jemand irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage