在工作闲暇时间,将开发过程中经常用的内容段珍藏起来,如下内容内容是关于C#二进制序列化的内容,应该是对大家有较大帮助。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.Serialization.Formatters.Binary;
using System.IO;
namespace 二进制序列化
{
class Program
{
static void Main(string[] args)
{
People p = new People();
p.Name = “许嵩”;
p.Age = 28;
BinaryFormatter bf = new BinaryFormatter();
FileStream fs = new FileStream(“person.bin”, FileMode.Create);
bf.Serialize(fs,p);
}
}
[Serializable]
class People
{
string name;
public string Name
{
get { return name; }
set { name = value; }
}
int age;
public int Age
{
get { return age; }
set { age = value; }
}
}
}