Table of Contents

Class UnitConverter

Namespace
Lers.Data
Assembly
Lers.Core.dll

Вспомогательный класс для пересчета единиц измерения

public static class UnitConverter
Inheritance
UnitConverter
Inherited Members

Methods

ConvertValue(double, Unit, Unit, bool)

Преобразует значение.

public static double ConvertValue(double value, Unit unit, Unit systemUnit, bool fromSystem)

Parameters

value double

Значение, которое необходимо преобразовать.

unit Unit

Единицы измерения.

systemUnit Unit

Системные единицы измерения.

fromSystem bool

Отмечает, необходимо ли преобразовать значение из системных единиц измерения.

Returns

double

Преобразованное значение.

ConvertValue(double, UnitDescriptor, UnitDescriptor)

Преобразовывает значение из одних единиц измерения в другие.

public static double ConvertValue(double value, UnitDescriptor from, UnitDescriptor to)

Parameters

value double
from UnitDescriptor
to UnitDescriptor

Returns

double

ConvertValueToSystem(DataParameter, double, Unit)

Преобразовывает значение в системную единицу измерения.

public static double ConvertValueToSystem(DataParameter parameter, double value, Unit unit)

Parameters

parameter DataParameter
value double
unit Unit

Returns

double