SizeF

SizeF structure

Stocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.

public struct SizeF : IEquatable<SizeF>

Constructeurs

NomLa description
SizeF(PointF)Initialise une nouvelle instance duSizeF structure.
SizeF(SizeF)Initialise une nouvelle instance duSizeF structure.
SizeF(float, float)Initialise une nouvelle instance de la structure SizeF à partir des dimensions spécifiées.

Propriétés

NomLa description
Height { get; set; }Obtient ou définit la composante verticale de cette structure SizeF.
IsEmpty { get; }Obtient une valeur indiquant si celaSizeF la structure a une largeur et une hauteur nulles.
Width { get; set; }Obtient ou définit la composante horizontale de cette structure SizeF.

Méthodes

NomLa description
static Add(SizeF, SizeF)Ajoute la largeur et la hauteur d’unSizeF structure à la largeur et à la hauteur d’une autreSizeF structure.
static Subtract(SizeF, SizeF)Soustrait la largeur et la hauteur d’unSizeF structure de la largeur et de la hauteur d’une autreSizeF structure.
override Equals(object)Teste pour voir si l’objet spécifié est unSizeF structure aux mêmes dimensions que celle-ciSizeF structure.
Equals(SizeF)Teste si d’autresSizeF structure a la même taille que celle-ciSizeF structure.
override GetHashCode()Renvoie un code de hachage pour celaSizeF structure.
ToPointF()Convertit unSizeF structurer à unPointF structure.
ToSize()Convertit unSizeF structurer à unSize structure.
override ToString()Convertit les attributs de ceSizeF en une chaîne lisible par l’homme.
operator +Ajoute la largeur et la hauteur d’unSizeF structure à la largeur et à la hauteur d’une autreSizeF structure.
operator /diviseSizeF par unSingle produireSizeF .
operator ==Teste si deuxSizeF les structures sont égales.
explicit operatorConvertit le spécifiéSizeF à unPointF .
operator !=Teste si deuxSizeF les structures sont différentes.
operator *multiplieSizeF par unSingle produireSizeF . (2 operators)
operator -Soustrait la largeur et la hauteur d’unSizeF structure de la largeur et de la hauteur d’une autreSizeF structure.

Des champs

NomLa description
static readonly EmptyObtient unSizeF structure qui a unHeight etWidth valeur de 0.

Voir également