Поделиться через


Distance Структура

Определение

Структура, которая инкапсулирует расстояние (хранимое в собственном коде как число метров с двойной точностью).

public struct Distance
type Distance = struct
Наследование
System.ValueType
Distance

Конструкторы

Distance(Double)

Создает новый объект Distance, представляющий расстояние, описываемое meters.

Свойства

Kilometers

Возвращает расстояние в километрах, охватываемое .thisDistance

Meters

Возвращает расстояние в метрах, которое охватывает thisDistance.

Miles

Возвращает расстояние в милях, которое охватывает thisDistance.

Методы

BetweenPositions(Position, Position)

Структура, которая инкапсулирует расстояние (хранимое в собственном коде как число метров с двойной точностью).

Equals(Distance)

Имеет ли объект Distance точно те же значения, что и this Distance.

Equals(Object)

Является ли объект System.Object и Distance имеет точно такие же значения, что thisDistanceи .

FromKilometers(Double)

Фабричный метод для создания Distance из значения, предоставленного в километрах.

FromMeters(Double)

Фабричный метод для создания Distance из значения, предоставленного в метрах.

FromMiles(Double)

Фабричный метод для создания Distance из значения, предоставленного в милях.

GetHashCode()

Хэш-код для Distance.

Операторы

Equality(Distance, Distance)

Имеют ли два объекта Distance одинаковые свойства Meters.

Inequality(Distance, Distance)

Имеют ли два объекта Distance разные свойства Meters.

Применяется к