SizeF

SizeF structure

Almacena un par ordenado de números de coma flotante, normalmente el ancho y el alto de un rectángulo.

public struct SizeF : IEquatable<SizeF>

Constructores

Nombre Descripción
SizeF(PointF) Inicializa una nueva instancia delSizeF estructura.
SizeF(SizeF) Inicializa una nueva instancia delSizeF estructura.
SizeF(float, float) Inicializa una nueva instancia de la estructura SizeF a partir de las dimensiones especificadas.

Propiedades

Nombre Descripción
Height { get; set; } Obtiene o establece el componente vertical de esta estructura SizeF.
IsEmpty { get; } Obtiene un valor que indica si esteSizeF estructura tiene ancho y alto cero.
Width { get; set; } Obtiene o establece el componente horizontal de esta estructura SizeF.

Métodos

Nombre Descripción
static Add(SizeF, SizeF) Suma el ancho y alto de unoSizeF estructura a la anchura y altura de otraSizeF estructura.
static Subtract(SizeF, SizeF) Resta el ancho y el alto de unoSizeF estructura de la anchura y la altura de otraSizeF estructura.
override Equals(object) Pruebas para ver si el objeto especificado es unSizeF estructura con las mismas dimensiones que estaSizeF estructura.
Equals(SizeF) Comprueba si otrosSizeF estructura tiene el mismo tamaño de esteSizeF estructura.
override GetHashCode() Devuelve un código hash para esteSizeF estructura.
ToPointF() Convierte unSizeF estructura a unPointF estructura.
ToSize() Convierte unSizeF estructura a unSize estructura.
override ToString() Convierte los atributos de esteSizeF a una cadena legible por humanos.
operator + Suma el ancho y alto de unoSizeF estructura a la anchura y altura de otraSizeF estructura.
operator / DivideSizeF por unSingle productorSizeF .
operator == Comprueba si dosSizeF las estructuras son iguales.
explicit operator Convierte el especificadoSizeF a unPointF .
operator != Comprueba si dosSizeF las estructuras son diferentes.
operator * MultiplicaSizeF por unSingle productorSizeF . (2 operators)
operator - Resta el ancho y el alto de unoSizeF estructura de la anchura y la altura de otraSizeF estructura.

Campos

Nombre Descripción
static readonly Empty Obtiene unSizeF estructura que tiene unHeight yWidth valor de 0.

Ver también