public void Accumulate(LastResults lastResults) { ExperimentsCount++; ExperimentsFailed += lastResults.HasErrors ? 0 : 1; RecursiveDurationStatistics.Accumulate(lastResults.RecursiveDuration); LineairDurationStatistics.Accumulate(lastResults.LineairDuration); }
public override int GetHashCode() { unchecked { int hash = 23; hash = hash * 37 + (Name != null ? Name.GetHashCode() : 0); hash = hash * 37 + (ShortName != null ? ShortName.GetHashCode() : 0); hash = hash * 37 + (City != null ? City.GetHashCode() : 0); hash = hash * 37 + (Arena != null ? Arena.GetHashCode() : 0); hash = hash * 37 + (Coach != null ? Coach.GetHashCode() : 0); hash = hash * 37 + (Players != null ? Players.GetHashCode() : 0); hash = hash * 37 + (LastResults != null ? LastResults.GetHashCode() : 0); hash = hash * 37 + (Fixtures != null ? Fixtures.GetHashCode() : 0); return(hash); } }