BO4E.Extensions/COM/PhysikalischerWertExtension.cs
/// <summary>
///     Converts a PhysikalischerWert to another unit, e.g. from kWh to MWh. This changes the
///     <see cref="PhysikalischerWert.Einheit" /> and the <see cref="PhysikalischerWert.Wert" /> accordingly
/// </summary>
/// <param name="pw">physikalischer Wert</param>
/// <param name="newEinheit">new unit of measurement</param>
/// <returns>a new instance of PhysikalischerWert having the unit <paramref name="newEinheit" /></returns>
Converts a PhysikalischerWert to another unit, e.g. from kWh to MWh. This changes the
and the  accordingly
Converts a PhysikalischerWert to another unit e . g . from kWh to MWh . This changes the and the accordingly
public static PhysikalischerWert ConvertToUnit(this PhysikalischerWert pw, Mengeneinheit newEinheit)
        {
            var factor = pw.Einheit.GetConversionFactor(newEinheit); 
            return new PhysikalischerWert(factor * pw.Wert, newEinheit);
        }
public static PhysikalischerWert ConvertToUnit ( this PhysikalischerWert pw , Mengeneinheit newEinheit ) { var factor = pw . Einheit . GetConversionFactor ( newEinheit ) ; return new PhysikalischerWert ( factor * pw . Wert , newEinheit ) ; }
Converts a PhysikalischerWert to another unit, e.g.
Converts a PhysikalischerWert to another unit e . g .
// throws all the exceptions.
a new instance of PhysikalischerWert having the unit
a new instance of PhysikalischerWert having the unit
PhysikalischerWert
this
newEinheit
Mengeneinheit
new unit of measurement
new unit of measurement
pw
None