SizeF

SizeF structure

Memorizza una coppia ordinata di numeri a virgola mobile, in genere la larghezza e l’altezza di un rettangolo.

public struct SizeF : IEquatable<SizeF>

Costruttori

NomeDescrizione
SizeF(PointF)Inizializza una nuova istanza diSizeF struttura
SizeF(SizeF)Inizializza una nuova istanza diSizeF struttura
SizeF(float, float)Inizializza una nuova istanza della struttura SizeF dalle dimensioni specificate.

Proprietà

NomeDescrizione
Height { get; set; }Ottiene o imposta il componente verticale di questa struttura SizeF.
IsEmpty { get; }Ottiene un valore che indica se questoSizeF la struttura ha larghezza e altezza zero.
Width { get; set; }Ottiene o imposta il componente orizzontale di questa struttura SizeF.

Metodi

NomeDescrizione
static Add(SizeF, SizeF)Aggiunge la larghezza e l’altezza di unoSizeF struttura alla larghezza e all’altezza di un’altraSizeF struttura.
static Subtract(SizeF, SizeF)Sottrae la larghezza e l’altezza di unoSizeF struttura dalla larghezza e dall’altezza di un’altraSizeF struttura.
override Equals(object)Verifica se l’oggetto specificato è aSizeF struttura con le stesse dimensioni di questaSizeF struttura.
Equals(SizeF)Verifica se altroSizeF struttura ha le stesse dimensioni di questoSizeF struttura.
override GetHashCode()Restituisce un codice hash per questoSizeF struttura.
ToPointF()Converte aSizeF struttura ad aPointF struttura.
ToSize()Converte aSizeF struttura ad aSize struttura.
override ToString()Converte gli attributi di questoSizeF in una stringa leggibile dall’uomo.
operator +Aggiunge la larghezza e l’altezza di unoSizeF struttura alla larghezza e all’altezza di un’altraSizeF struttura.
operator /DivideSizeF da aSingle produrreSizeF .
operator ==Verifica se dueSizeF le strutture sono uguali.
explicit operatorConverte l’oggetto specificatoSizeF ad unPointF .
operator !=Verifica se dueSizeF le strutture sono diverse.
operator *MoltiplicaSizeF da aSingle produrreSizeF . (2 operators)
operator -Sottrae la larghezza e l’altezza di unoSizeF struttura dalla larghezza e dall’altezza di un’altraSizeF struttura.

Campi

NomeDescrizione
static readonly EmptyOttiene aSizeF struttura che ha aHeight eWidth valore di 0.

Guarda anche