Generic Structure

Measurement

A numeric quantity labeled with a unit of measure, with support for unit conversion and unit-aware calculations. ある寸法単位によってラベルをつけられたある数量、それは単位変換および単位を考慮した計算に対するサポートを備えます。

Declaration 宣言

struct Measurement<UnitType> where UnitType : Unit

Overview 概要

A Measurement object represents a quantity and unit of measure. The Measurement type provides a programmatic interface to converting measurements into different units, as well as calculating the sum or difference between two measurements. あるMeasurementオブジェクトは、ある寸法の量と単位を表します。そのMeasurement型は、寸法を異なる単位に変換することに対してプログラムインターフェイスを提供します、2つの寸法の間の差やその合計を計算することだけでなく。

Measurement objects are initialized with a Unit object and double value. Measurement objects are immutable, and cannot be changed after being created. Measurementオブジェクトは、あるUnitオブジェクトとdouble値で初期化されます。Measurementオブジェクトは不変です、そして作成された後で変更されることはできません。

Measurements support a large set of operators, including +, -, *, /, and a full set of comparison operators. Measurementは、主要な一群の演算子を、+-*/を含めて、そして完全な一式の比較演算子をサポートします。

Topics 話題

Creating a Measurement ある寸法を作成する

Accessing the Value and Units 値と単位にアクセスする

Converting to Other Units 他の単位に変換する

Operating on a Measurement ある寸法に関して演算する

Formatting a Measurement ある寸法を書式設定する

Comparing Measurements 寸法を比較する

Creating Ranges of Measurements 寸法の範囲を作成する

Describing a Measurement 寸法を記述する

Encoding Measurements 寸法をエンコードする

Hashing Measurements 寸法をハッシュ化する

Using Reference Types 参照型を使用する

See Also 参照

Essentials 要点