public static Formula1 Load() { FileStream fs1 = new FileStream("hs.xml", FileMode.Open, FileAccess.Read); XmlSerializer xs = new XmlSerializer(typeof(Formula1)); Formula1 formula1 = xs.Deserialize(fs1) as Formula1; fs1.Close(); return(formula1); }
public static void Save() { Formula1 formula = new Formula1(); FileStream fs1 = new FileStream("hs.xml", FileMode.OpenOrCreate, FileAccess.Write); XmlSerializer xm = new XmlSerializer(typeof(Formula1)); xm.Serialize(fs1, formula); fs1.Close(); }
static void Main(string[] args) { Car c = new Car("asdas", 8.12, "sdas"); List <Racer> r = new List <Racer>(); r[0].name = "ghj"; r[0].age = 1; r[0].car = c; Formula1 f1 = new Formula1("saad", r, "dfg"); Save(); Load(); }