/// <summary> /// Resets this node, all siblings and all children. /// </summary> internal void Reset() { _numberOfRecursions = 0; Count = 0; Sum = TimeSpan.Zero; Minimum = TimeSpan.Zero; Maximum = TimeSpan.Zero; if (FirstChild != null) { FirstChild.Reset(); } if (NextSibling != null) { NextSibling.Reset(); } }