internal FileEntry7 MakeEntryV7()
{
var entry = new FileEntry7();
entry.Name = new byte[256];
var encodedName = Encoding.UTF8.GetBytes(Name.Replace('\\', '/'));
Array.Copy(encodedName, entry.Name, encodedName.Length);
entry.OffsetInFile = OffsetInFile;
entry.SizeOnDisk = SizeOnDisk;
entry.UncompressedSize = ((Flags & 0x0F) == 0) ? 0 : UncompressedSize;
entry.ArchivePart = ArchivePart;
return entry;
}