[Serializable]
class Data
{
// 저장할 데이터
// ...
}
List<Data> list = new List<Data>();
using(FileStream fs = new FileStream("data.dat", FileMode.Create))
{
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(fs, list);
}
using(FileStream fs = new FileStream("data.dat", FileMode.Open))
{
BinaryFormatter bf = new BinaryFormatter();
list = (List<Data>)bf.Deserialize(fs);
}