public void SetDsq(DSQEvent dsq) { if (this.Disqualified) { throw new InvalidOperationException("Cannot set the DSQ event of a lap that already has one"); } else { Dsq = dsq; } }
public Lap(RaceEvent end, DSQEvent dsq) { End = end; Dsq = dsq; }