110,566
社区成员
发帖
与我相关
我的任务
分享
public class Serializer
{
/// <summary>
/// 序列化
/// </summary>
/// <param name="Object"></param>
/// <param name="FileName"></param>
public static void Serialize(object Object, string FileName)
{
BinaryFormatter bformatter = new BinaryFormatter();
Stream stream = File.Open(FileName, FileMode.Create);
bformatter.Serialize(stream, Object);
stream.Close();
}
/// <summary>
/// 反序列化
/// </summary>
/// <param name="FileName"></param>
/// <returns><returns>
public static object Deserialize(string FileName)
{
BinaryFormatter bformatter = new BinaryFormatter();
Stream stream = File.Open(FileName, FileMode.Open);
object dObject = bformatter.Deserialize(stream);
stream.Close();
return dObject;
}