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)); }
protected InfoFile(InfoFileStructure infoStruct) { this.necessaryInfo = infoStruct.necessaryInfo; this.info = infoStruct.info; this.VERSION = this.necessaryInfo.Info["Version"]; }