示例#1
0
 public void WriteFilePath(Stream output)
 {
     if (Md5Hash == null)
     {
         Md5Hash = Hashing.Md5HashText(FilePath);
     }
     FilePathFpkString.WriteString(output);
 }
示例#2
0
        public void Write(Stream output)
        {
            BinaryWriter writer = new BinaryWriter(output, Encoding.Default, true);

            writer.Write(DataOffset);
            writer.WriteZeros(4);
            writer.Write(DataSize);
            writer.WriteZeros(4);
            FilePathFpkString.Write(output);
            writer.Write(Md5Hash);
        }