private void ReplaceCurrentMean(PostedTime replacement) { if(replacement.Time != Current.Time) { SumOfValues -= Current.Time.Ticks; SumOfValues += replacement.Time.Ticks; Mean = TimeSpan.FromTicks(SumOfValues / InnerItems.Count); } }