Exemple #1
0
        private TimeValue(int value, TimeValueUnit unit)
        {
            AssertValidUnit(unit);

            Value = value;
            Unit  = unit;
        }
Exemple #2
0
        private static void AssertValidUnit(TimeValueUnit unit)
        {
            if (unit == TimeValueUnit.Month || unit == TimeValueUnit.Second)
            {
                return;
            }

            throw new ArgumentException($"Invalid time unit {unit}");
        }