Example #1
0
 private void UpdateCounterByValue(CounterData TargetCounterData, long stepAmount)
 {
     Debug.Assert(TargetCounterData != null);
     if (stepAmount == -1)
     {
         TargetCounterData.Decrement();
     }
     else if (stepAmount == 1)
     {
         TargetCounterData.Increment();
     }
     else
     {
         TargetCounterData.IncrementBy(stepAmount);
     }
 }
Example #2
0
 private void UpdateCounterByValue(CounterData TargetCounterData, long stepAmount)
 {
     if (stepAmount == -1L)
     {
         TargetCounterData.Decrement();
     }
     else if (stepAmount == 1L)
     {
         TargetCounterData.Increment();
     }
     else
     {
         TargetCounterData.IncrementBy(stepAmount);
     }
 }