public static BooruPost FromReader(ReaderWriter Reader) { return(new BooruPost() { ID = Reader.ReadULong(), User = Reader.ReadString(), Private = Reader.ReadBool(), Source = Reader.ReadString(), Description = Reader.ReadString(), Rating = Reader.ReadByte(), Width = Reader.ReadUInt(), Height = Reader.ReadUInt(), CreationDate = Helper.UnixTimeToDateTime(Reader.ReadUInt()), ViewCount = Reader.ReadULong(), EditCount = Reader.ReadULong(), Score = Reader.ReadLong(), ImageHash = Reader.ReadBytes() }); }