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); } }
private void UpdateCounterByValue(CounterData TargetCounterData, long stepAmount) { if (stepAmount == -1L) { TargetCounterData.Decrement(); } else if (stepAmount == 1L) { TargetCounterData.Increment(); } else { TargetCounterData.IncrementBy(stepAmount); } }