private bool ChildExists(MethodStatItem methodStatItem)
        {
            foreach (var method in ChildMethods)
            {
                if (method.MethodName.Equals(methodStatItem.MethodName))
                {
                    methodStatItem.ActiveTime += method.ActiveTime;
                    return(true);
                }
            }

            return(false);
        }
 public void AddChildMethod(MethodStatItem methodStatItem)
 {
     if (ChildExists(methodStatItem))
     {
         var listItem = ChildMethods.FirstOrDefault(item => item.MethodName == methodStatItem.MethodName);
         if (listItem != null)
         {
             listItem.ActiveTime += methodStatItem.ActiveTime;
         }
     }
     else
     {
         ChildMethods.Add(methodStatItem);
     }
 }