public static sbyte Minimum(this sbyte value, sbyte minimum) => IComparableExtensions.Minimum(value, minimum);
public static sbyte Between(this sbyte value, sbyte minimum, sbyte maximum) => IComparableExtensions.Between(value, minimum, maximum);
public static sbyte Maximum(this sbyte value, sbyte maximum) => IComparableExtensions.Maximum(value, maximum);
public void IsInBetweenFailsWithNullReferenceForThis() { var e = Assert.Throws <ArgumentNullException>(() => IComparableExtensions.IsInBetween(null, new Version(), new Version())); Assert.Equal("value", e.ParamName); }
public void MinMaxFailsWithNullThis() { var e = Assert.Throws <ArgumentNullException>(() => IComparableExtensions.MinMax(null, new Version(), new Version())); Assert.Equal("value", e.ParamName); }
public static ushort Minimum(this ushort value, ushort minimum) => IComparableExtensions.Minimum(value, minimum);
public static ushort Between(this ushort value, ushort minimum, ushort maximum) => IComparableExtensions.Between(value, minimum, maximum);
public static short Maximum(this short value, short maximum) => IComparableExtensions.Maximum(value, maximum);