Mossos
Ensign
- Registriert
- Juni 2008
- Beiträge
- 152
Moin zusammen!
Es sollte eigentlich nen einfaches Problem sein, aber irgendwie will es bei mir nicht funktionieren..
Ich versuche eine Liste von String mit nem StreamWriter in eine Datei schreiben. Da in den Strings auch Umlaute zu finden sind, sollten sie ja auch in UTF-8-Format geschrieben werden.
Hier ist also mein Code dazu:
( Normalerweise natürlich nen Try-Catch-Block drum
)
So, hab ich mir gedacht sollte der auch die Umlaute vernünftig schreiben. Tut er allerdings nicht...für nen ö z.B. kommt dann sowas: ö
Hat jemand ne Idee, wie ich das lösen könnte?
Weihnachtlichen Gruß![Zwinkern ;) ;)](/forum/styles/smilies/wink.gif)
Mossos
Es sollte eigentlich nen einfaches Problem sein, aber irgendwie will es bei mir nicht funktionieren..
Ich versuche eine Liste von String mit nem StreamWriter in eine Datei schreiben. Da in den Strings auch Umlaute zu finden sind, sollten sie ja auch in UTF-8-Format geschrieben werden.
Hier ist also mein Code dazu:
Code:
List<String> file = externeStringListe;
FileStream fs = new FileStream(path.FullName, FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
foreach (String file in list)
{
sw.WriteLine(file, System.Text.Encoding.UTF8);
}
sw.Close();
fs.Close();
![Zwinkern ;) ;)](/forum/styles/smilies/wink.gif)
So, hab ich mir gedacht sollte der auch die Umlaute vernünftig schreiben. Tut er allerdings nicht...für nen ö z.B. kommt dann sowas: ö
Hat jemand ne Idee, wie ich das lösen könnte?
Weihnachtlichen Gruß
![Zwinkern ;) ;)](/forum/styles/smilies/wink.gif)
Mossos