public void SaveToFile(DiagramRepresentation d, string path) { using (FileStream fs = File.Create(path)) { XmlSerializer s = new XmlSerializer(typeof(DiagramRepresentation), types); s.Serialize(fs, d); } }
public DiagramRepresentation LoadFromFile(string path) { using (FileStream fs = File.OpenRead(path)) { XmlSerializer s = new XmlSerializer(typeof(DiagramRepresentation), types); DiagramRepresentation d = s.Deserialize(fs) as DiagramRepresentation; return(d); } }