Пример #1
0
 public void Stop(ExecutionTimeTrackers itemName)
 {
     if (Items.ContainsKey(itemName))
     {
         Items[itemName].Stop();
     }
     else
     {
         throw new KeyNotFoundException("The item '" + itemName + "' was not defined/started! Please Start the item first.");
     }
 }
Пример #2
0
 public bool Start(ExecutionTimeTrackers itemName)
 {
     if (!Items.ContainsKey(itemName))
     {
         Stopwatch stopwatch = new Stopwatch();
         stopwatch.Start();
         Items.Add(itemName, stopwatch);
         return(true);
     }
     else
     {
         Items[itemName].Start();
         return(false);
     }
 }