Freigeben über


Distance Struktur

Definition

Struktur, die eine Entfernung () kapselt (nativ als Double-Wert von „meters“ gespeichert).

public struct Distance
type Distance = struct
Vererbung
System.ValueType
Distance

Konstruktoren

Distance(Double)

Erstellt eine neue Distance-Struktur, die die Entfernung darstellt, die von meters beschrieben wird.

Eigenschaften

Kilometers

Ruft die Entfernung in Kilometern ab, die von thisDistanceüberspannt wird.

Meters

Ruft den Abstand in Metern ab, der von thisDistanceüberspannt wird.

Miles

Ruft die Entfernung in Meilen ab, die von thisDistanceüberspannt wird.

Methoden

BetweenPositions(Position, Position)

Struktur, die eine Entfernung () kapselt (nativ als Double-Wert von „meters“ gespeichert).

Equals(Distance)

Gibt an, ob genau Distance die gleichen Werte wie this Distancevorhanden sind.

Equals(Object)

Gibt an, ob ein System.ObjectDistance und genau die gleichen Werte wie thisDistancehat.

FromKilometers(Double)

Factorymethode zum Erstellen einer Distance-Struktur aus einem bereitgestellten Wert (in Kilometern).

FromMeters(Double)

Factorymethode zum Erstellen einer Distance-Struktur aus einem bereitgestellten Wert (in Metern).

FromMiles(Double)

Factorymethode zum Erstellen einer Distance-Struktur aus einem bereitgestellten Wert (in Meilen).

GetHashCode()

Der Hashcode für die Distance-Struktur.

Operatoren

Equality(Distance, Distance)

Gibt an, ob zwei Distance-Strukturen die gleichen Meters-Eigenschaften aufweisen.

Inequality(Distance, Distance)

Gibt an, ob zwei Distance-Strukturen unterschiedliche Meters-Eigenschaften aufweisen.

Gilt für: