B:BD[
3.1344] → [
3.1344:1589]
B:BD[
3.1589] → [
2.323:403]
∅:D[
2.403] → [
3.1589:2463]
B:BD[
3.1589] → [
3.1589:2463]
public static explicit operator Unit<T>(int value) => new(value);
public static explicit operator int(Unit<T> resource) => resource._value;
public static bool operator ==(Unit<T> a, Unit<T> b) => a._value == b._value;
public int CompareTo(Unit<T> other) => _value.CompareTo(other._value);
public static bool operator >(Unit<T> a, Unit<T> b) => a._value > b._value;
public static bool operator <(Unit<T> a, Unit<T> b) => a._value < b._value;
public static bool operator !=(Unit<T> a, Unit<T> b) => !(a == b);
public static bool operator >=(Unit<T> a, Unit<T> b) => !(a < b);
public static bool operator <=(Unit<T> a, Unit<T> b) => !(a > b);
public static Unit<T> operator ++(Unit<T> a) {
return (Unit<T>)(++a._value);
}
public static Unit<T> operator --(Unit<T> a) {
return (Unit<T>)(--a._value);
}
public static Unit<T> operator +(Unit<T> a, Unit<T> b) {
return (Unit<T>)(a._value + b._value);
}
public static Unit<T> operator -(Unit<T> a, Unit<T> b) {
return (Unit<T>)(a._value - b._value);
}
public static explicit operator Unit<TUnitType>(int value) => new(value);
public static explicit operator int(Unit<TUnitType> resource) => resource._value;
public static bool operator ==(Unit<TUnitType> a, Unit<TUnitType> b) => a._value == b._value;
public int CompareTo(Unit<TUnitType> other) => _value.CompareTo(other._value);
public static bool operator >(Unit<TUnitType> a, Unit<TUnitType> b) => a._value > b._value;
public static bool operator <(Unit<TUnitType> a, Unit<TUnitType> b) => a._value < b._value;
public static bool operator !=(Unit<TUnitType> a, Unit<TUnitType> b) => !(a == b);
public static bool operator >=(Unit<TUnitType> a, Unit<TUnitType> b) => !(a < b);
public static bool operator <=(Unit<TUnitType> a, Unit<TUnitType> b) => !(a > b);
public static Unit<TUnitType> operator ++(in Unit<TUnitType> a) => (Unit<TUnitType>)(a._value + 1);
public static Unit<TUnitType> operator --(in Unit<TUnitType> a) => (Unit<TUnitType>)(a._value - 1);
public static Unit<TUnitType> operator +(Unit<TUnitType> a, Unit<TUnitType> b) => (Unit<TUnitType>)(a._value + b._value);
public static Unit<TUnitType> operator -(Unit<TUnitType> a, Unit<TUnitType> b) => (Unit<TUnitType>)(a._value - b._value);