Struct SizeF

SizeF structure

存储一对有序的浮点数,通常是矩形的宽度和高度。

public struct SizeF

构造函数

姓名描述
SizeF(PointF)初始化一个新的实例SizeF从指定的结构PointF .
SizeF(SizeF)初始化一个新的实例SizeF从指定的结构SizeF .
SizeF(float, float)初始化一个新的实例SizeF指定尺寸的结构.

特性

姓名描述
static Empty { get; }获取一个新的实例SizeF具有的结构WidthHeight值设置为零.
Height { get; set; }获取或设置此的垂直分量SizeF .
IsEmpty { get; }获取一个值,指示是否这SizeF宽度和高度为零.
Width { get; set; }获取或设置这个的水平分量SizeF .

方法

姓名描述
static Add(SizeF, SizeF)加一个宽高SizeF结构到另一个的宽度和高度SizeF结构.
static Subtract(SizeF, SizeF)宽高减一SizeF另一个结构的宽度和高度SizeF结构.
override Equals(object)测试指定对象是否是SizeF与此尺寸相同SizeF .
override GetHashCode()返回一个散列码Size结构.
ToPointF()转换一个SizeF到一个PointF .
ToSize()转换一个SizeF到一个Size具有截断大小值的结构.
override ToString()创建一个人类可读的字符串来表示这个SizeF .
operator +加一个宽高SizeF结构到另一个的宽度和高度SizeF结构.
operator ==测试是否两个SizeF结构相等.
explicit operator转换指定的SizeF到一个PointF .
operator !=测试是否两个SizeF结构不同.
operator -宽高减一SizeF另一个结构的宽度和高度SizeF结构.

也可以看看