Example #1
0
        private static InfoFile Deserialize(byte[] data)
        {
            BinaryFormatter formatter = new BinaryFormatter();
            MemoryStream    memStream = new MemoryStream(data);

            memStream.Position = 0;
            InfoFileStructure infoDic = (InfoFileStructure)formatter.Deserialize(memStream);

            memStream.Close();

            return(new InfoFile(infoDic));
        }
Example #2
0
 protected InfoFile(InfoFileStructure infoStruct)
 {
     this.necessaryInfo = infoStruct.necessaryInfo;
     this.info          = infoStruct.info;
     this.VERSION       = this.necessaryInfo.Info["Version"];
 }