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