Schreiben Sie XML in Base64-Codierung

Nach meinen Fragen zum Speichern von Daten wurde vorgeschlagen, XML zu verwenden, die Datei dann aber durch Codierung mit Base64 zu verschleiern. Ich mag diese Idee und habe das erreicht, was ich in XML will, aber ich weiß nicht, wie ich es in Base64 speichern soll. Das ist mein Code bis jetzt:

XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;

XmlWriter write = XmlWriter.Create("C:\\Users\\Andy\\Desktop\\database.xml", settings);
write.WriteStartDocument();
write.WriteStartElement("Database");
write.WriteStartElement("Entry");
write.WriteAttributeString("key", "value");
write.WriteEndElement();
write.WriteEndElement();

write.Flush();
write.Close();

Antworten auf die Frage(4)

Ihre Antwort auf die Frage