public abstract void Deserialize(out Person item);
public abstract void Serialize(Person item);
public override void Deserialize(out Person item) { item = Serializer.Deserialize<Person>(_reader); }
public override void Serialize(Person item) { Serializer.Serialize(_writer, item); }
public override void Deserialize(out Person item) { item = Serializer.Deserialize<Person>(Memory); }
public override void Serialize(Person item) { Serializer.Serialize(Memory, item); }
public override void Deserialize(out Person item) { throw new NotSupportedException(); }