using InnovEnergy.Lib.Units.Generator; namespace InnovEnergy.Lib.Units; [Sum] public readonly partial struct Power { public static String Unit => "W"; public static String Symbol => "P"; public Power(Decimal value) => Value = value; // P=UI public static Voltage operator /(Power power, Current current) => new Voltage(power.Value / current.Value); public static Current operator /(Power power, Voltage voltage) => new Current(power.Value / voltage.Value); }