All pastes #249842 Raw Edit

Someone

public text v1 · immutable
#249842 ·published 2006-11-16 06:28 UTC
rendered paste body
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Xml.Serialization;
using System.IO;

namespace test
{
    public class World
    {
        public int a;
        static World world;

        static void Main(string[] args)
        {
            //Create
            World w = new World();
            w.a = 5;

            //Save
            world = w;
            Save();

            //Load
            //Load();
            //Console.WriteLine("Loaded World a:{0}", world.a);
        }

        static void Load()
        {
            TextReader file = new StreamReader("World.xml");
            XmlSerializer serializer = new XmlSerializer(typeof(World));
            world = (World)serializer.Deserialize( file);
        }

        static void Save()
        {
            TextWriter file = new StreamWriter("World.xml");
            XmlSerializer serializer = new XmlSerializer(typeof(World));
            serializer.Serialize(file, world);
        }
    }
}