Distance 結構

定義

封裝距離的結構 (原生儲存為公尺的雙精度浮點數)。

public struct Distance
type Distance = struct
繼承
Distance

建構函式

Distance(Double)

建立新的 Distance,代表 meters 所描述的距離。

屬性

Kilometers

取得所跨越的以公里為單位的 thisDistance 距離。

Meters

取得所跨越 thisDistance 公尺的距離。

Miles

取得所跨越 thisDistance 英哩的距離。

方法

BetweenPositions(Position, Position)

封裝距離的結構 (原生儲存為公尺的雙精度浮點數)。

Equals(Distance)

的值是否 Distance 與 完全相同 this Distance

Equals(Object)

是否 Object 為 ,且 具有與 完全相同的值 thisDistanceDistance

FromKilometers(Double)

從所提供值 (以公里為單位) 建立 Distance 的 Factory 方法。

FromMeters(Double)

從所提供值 (以公尺為單位) 建立 Distance 的 Factory 方法。

FromMiles(Double)

從所提供值 (以英哩為單位) 建立 Distance 的 Factory 方法。

GetHashCode()

Distance 的雜湊碼。

運算子

Equality(Distance, Distance)

兩個 Distance 是否有完全相同的 Meters 屬性。

Inequality(Distance, Distance)

兩個 Distance 是否有不同的 Meters 屬性。

適用於