Unit

Unit class

提供测量单位的基类。

public abstract class Unit : IEquatable<Unit>

特性

姓名 描述
UnitType { get; } 获取Unit的单位类型。

方法

姓名 描述
override Equals(object) 确定指定的Object是否等于此实例。
virtual Equals(Unit) 确定指定的Unit是否等于此实例。
override GetHashCode() 返回此实例的哈希码。
override ToString() 返回代表此实例的String。
static FromCentimeters(double) 返回以厘米为单位的Length对象。
static FromDegrees(double) 返回以度为单位的Angle对象。
static FromDotsPerCentimeters(double) 返回以每厘米点数表示的Resolution对象。
static FromDotsPerInch(double) 返回以每英寸点数表示的Resolution对象。
static FromDotsPerPixel(double) 返回以每像素点数表示的Resolution对象。
static FromGradians(double) 返回以渐变表示的Angle对象。
static FromHertz(double) 返回以赫兹为单位的Frequency对象。
static FromInches(double) 返回以英寸为单位的Length对象。
static FromKiloHertz(double) 返回以千赫兹为单位的Frequency对象。
static FromMillimeters(double) 返回以毫米为单位的Length对象。
static FromMilliseconds(double) 返回以毫秒为单位的Time对象。
static FromPicas(double) 返回以 picas 表示的Length对象。
static FromPixels(double) 返回以像素为单位的Length对象。
static FromPoints(double) 返回以点表示的Length对象。
static FromQuarterMillimeters(double) 返回以四分之一毫米为单位的Length对象。
static FromRadians(double) 返回以弧度表示的Angle对象。
static FromSeconds(double) 返回以秒为单位的Time对象。
static FromTurns(double) 返回轮流表示的Angle对象。

也可以看看