Translate

Samstag, 28. November 2015

Windows Schattenkopien löschen

C# Write Class elements to XML file


private void writeUnitIDToXMLDocument(UnitIDSafe uidSafe)
        {
            XmlWriter writer;
            XmlWriterSettings settings = new XmlWriterSettings();
            settings.Indent = true;
            settings.IndentChars = "    ";
            settings.OmitXmlDeclaration = false;
            settings.NewLineOnAttributes = true;

            using (writer = XmlWriter.Create("UnitIDSafe.xml", settings))
            {
                writer.WriteStartDocument();
                writer.WriteStartElement("UnitIDSafe");
                writer.WriteElementString("UID", uidSafe.UID);
                writer.WriteElementString("RemovablePrefix", uidSafe.RemovablePrefix);
                writer.WriteEndElement();
                writer.WriteEndDocument();
            }
        }


Klasse UnitIdSafe:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace something
{
    public class UnitIDSafe
    {
        string uid;
        string removablePrefix;

        public string UID
        {
            get
            {
                return uid;
            }
            set
            {
                uid = value;
            }
        }
        public string RemovablePrefix
        {
            get
            {
                return removablePrefix;
            }
            set
            {
                removablePrefix = value;
            }
        }
    }
}

C#-Chatserver example