DoubleBoxes - класс

Упакованные значения для часто используемых Double. Поля класса можно использовать для оптимизации, чтобы не выполнялся лишний boxing при преобразовании значения в Object.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static class DoubleBoxes
Inheritance
Object    DoubleBoxes

Методы

Box(Double) Возвращает упакованное значение, причём для предопределённых значений не выполняет операции упаковки.
Box(NullableDouble) Возвращает упакованное значение, причём для предопределённых значений не выполняет операции упаковки.

Поля

NaN Значение NaN.
NegativeInfinity Значение NegativeInfinity.
NegativeOne Значение -1.
PointEight Значение 0.8.
PointFive Значение 0.5.
PointFour Значение 0.4.
PointNine Значение 0.9.
PointOne Значение 0.1.
PointSeven Значение 0.7.
PointSevenFive Значение 0.75.
PointSix Значение 0.6.
PointThree Значение 0.3.
PointTwo Значение 0.2.
PointTwoFive Значение 0.25.
PointZeroFive Значение 0.05.
PositiveInfinity Значение PositiveInfinity.
PositiveOne Значение 1.
Zero Значение 0.

См. также