public void Remove(int Value) { if (_Range >= Value) { _Range -= Value; _Handler?.Invoke($"Списано {Value}, общий остаток {_Range}"); } else { _Handler?.Invoke($"Запрошено {Value}, остаток {_Range}, товара недостаточно"); } }
public void Add(int Value) { _Range += Value; if (_Handler != null) { _Handler.Invoke($"Поступило {Value}, общий остаток {_Range}"); } // Условие ? Если соблюдается : Если нет }