Wie schreibe ich eine Datei mit StreamWriter in Windows 8?

Ich habe Probleme beim Erstellen einesStreamWriter Objekt in Windows-8, normalerweise erstelle ich nur eine Instanz, indem ich einen String als Parameter übergebe, aber in Windows 8 erhalte ich eine Fehlermeldung, die angibt, dass ein Stream empfangen werden soll, aber ich habe festgestellt, dass Stream eine abstrakte Klasse ist, weiß jemand Wie wird der Code zum Schreiben einer XML-Datei sein? Übrigens verwende ich XML, weil ich das serialisierte Objekt speichern möchte, oder weiß jemand, wie man ein serialisiertes Objekt in Windows 8 in einer Datei speichert?

Irgendwelche Ideen?

Derzeit wird Windows 8 Consumer Preview verwendet

Code:

StreamWriter sw = new StreamWriter("person.xml");

Error:

The best overloaded method match for 'System.IO.StreamWriter.StreamWriter(System.IO.Stream)' has some invalid arguments

Antworten auf die Frage(2)

Ihre Antwort auf die Frage