C# Класс UnitClassLibrary.Unit

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConversionFromThisTo ( IUnitType unit ) : double
Divide ( double divisor ) : Unit
IsNegative ( ) : bool
IsPositive ( ) : bool
MeasurementIn ( IUnitType unitType ) : Measurement
Multiply ( double scalar ) : Unit
ValueIn ( IUnitType unitType ) : double
operator ( ) : Unit
operator ( ) : bool

Защищенные методы

Метод Описание
_HaveTheSameDimensions ( Unit unit1, Unit unit2 ) : bool
_ValuesAreEqual ( Unit unit1, Unit unit2 ) : bool

Описание методов

ConversionFromThisTo() публичный Метод

public ConversionFromThisTo ( IUnitType unit ) : double
unit IUnitType
Результат double

Divide() публичный абстрактный Метод

public abstract Divide ( double divisor ) : Unit
divisor double
Результат Unit

IsNegative() публичный Метод

public IsNegative ( ) : bool
Результат bool

IsPositive() публичный Метод

public IsPositive ( ) : bool
Результат bool

MeasurementIn() публичный Метод

public MeasurementIn ( IUnitType unitType ) : Measurement
unitType IUnitType
Результат Measurement

Multiply() публичный абстрактный Метод

public abstract Multiply ( double scalar ) : Unit
scalar double
Результат Unit

ValueIn() публичный Метод

public ValueIn ( IUnitType unitType ) : double
unitType IUnitType
Результат double

_HaveTheSameDimensions() защищенный статический Метод

protected static _HaveTheSameDimensions ( Unit unit1, Unit unit2 ) : bool
unit1 Unit
unit2 Unit
Результат bool

_ValuesAreEqual() защищенный статический Метод

protected static _ValuesAreEqual ( Unit unit1, Unit unit2 ) : bool
unit1 Unit
unit2 Unit
Результат bool

operator() публичный статический Метод

public static operator ( ) : Unit
Результат Unit

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool