static XML serialization class

by pietman 6. February 2010 14:13
//include the following:
using System.Xml.Serialization;

public static void Save(object StoorObject, string filename)
{
    XmlSerializer XS = new XmlSerializer(StoorObject.GetType());
    System.IO.StreamWriter SW = new System.IO.StreamWriter(filename);
    XS.Serialize(SW, StoorObject);
    SW.Close();
}

public static object Load(object StoorObject, string filename)
{
    XmlSerializer XS = new XmlSerializer(StoorObject.GetType());
    System.IO.StreamReader SW = new System.IO.StreamReader(filename);
    object o = XS.Deserialize(SW);
    SW.Close();
    return o;
}

Tags:

Add c0mment




  Country flag
biuquote
  • Comment
  • Preview
Loading


About ...

pietman celliersPietman Celliers
Bitlink  Ltd
bitlinkit.com