public static Length <TUnitOfMeasure, TDataType> operator -(Length <TUnitOfMeasure, TDataType> length1, Length <TUnitOfMeasure, TDataType> length2) { return(new Length <TUnitOfMeasure, TDataType>(GenericOperatorMath <TDataType> .Subtract(length1.mLength, length2.mLength))); }