This is an (almost) interchangeable version of UnitsNet which mean you just have to change the using if you already use UnitsNet
//using UnitsNet;
//using UnitsNet.Units;
using EngineeringUnits;
using EngineeringUnits.Units;
SpecificEntropy P1 = new SpecificEntropy(1, SpecificEntropyUnit.JoulePerKilogramKelvin);
MassFlow M1 = new MassFlow(1, MassFlowUnit.KilogramPerSecond);
Temperature T2 = new Temperature(10, TemperatureUnit.DegreeCelsius);
Temperature T1 = new Temperature(5, TemperatureUnit.DegreeCelsius);
//UnitsNet cant do this..
Power Q1 = M1 * P1 * (T2 - T1);
✔️ Units can have alias. Ex SpecificEnergy and Enthalpy are the same thing and you can just choose the one you normally use. (No code duplication for this option!)
Length L2 = new Length(1, LengthUnit.Mile);
Correct result in Inch: 63360
EngineeringUnits in Inch: 63360
UnitsNet in Inch: 63359,84251968504