public byte[] Serialize() { using MemoryStream m = new(); using (BinaryWriter writer = new(m)) { writer.Write(Name); writer.Write(Size); writer.Write(LastModified.ToUnixTimeSeconds()); writer.Write(ContentType); } return(m.ToArray()); }