C# Problem beim Schreiben eines HTML-Generators

eightcore

Lt. Commander
Registriert
Juli 2008
Beiträge
1.648
Guten Abend.

An einer bestimmten Stelle deklariere ich die Variable:

Code:
sHTMLTextInput = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n" + "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n" + "<head>";

Ich greife dann in einer Funktion darauf zu und schreibe es in eine HTML-Datei:

Code:
            StreamReader reader = new StreamReader(File.OpenRead(sActiveHTMLFile));
            string sFileContent = reader.ReadToEnd();
            reader.Close();
            TextWriter HTMLWriter = new StreamWriter(sActiveHTMLFile);
            HTMLWriter.WriteLine(sHTMLTextInput);
            HTMLWriter.Close();


Das Problem: Es wird trotzdem alles in einer Zeile geschrieben. Auch wenn ich anstelle von "HTMLWriter.Writeline" "HTMLWriter.Write" verwende.


Warum?



MfG | eightcore
Hat sich erledigt, entschuldigt. Kann gelöscht werden.
 
Zuletzt bearbeitet:
Zurück
Oben