public City_serializer DeSerialize() { FileStream fileStream = new FileStream("city.data", FileMode.Open); BinaryFormatter b = new BinaryFormatter(); City_serializer c = new City_serializer(); c = b.Deserialize(fileStream) as City_serializer; fileStream.Close(); Debug.Log("反序列化完成"); return(c); }
public void read() { if (!this.readed) { this.readed = true; City_serializer c = serializer.DeSerialize(); //City.blockList = c.blockList; //City.companyList = c.companyList; this.newsMaker = c.newsMaker; //City.talentList = c.talentList; //this.agent = c.agent; //City.currentCompany = c.currentCompany; } }