13 Mart 2011 Pazar

C# Binary Serialization

Serialization 


[Serializable]
    class MyClass
    {
            public void SaveClass(string path)
            {
                FileStream fs = new FileStream(path, FileMode.CreateNew);
                BinaryFormatter bf = new BinaryFormatter();
                bf.Serialize(fs, this);
             }
    }


Deserialization 



           public static MyClass GetMyClass(string path)
           {
               FileStream fs = new FileStream(path, FileMode.Open);
               BinaryFormatter bs = new BinaryFormatter();
               MyClass myClass=(MyClass)bs.Deserialize(fs);
               return myClass;
           }

0 Yorum:

Yorum Gönder

Kaydol: Kayıt Yorumları [Atom]

<< Ana Sayfa