Size
Size structure
Stocke une paire ordonnée d’entiers, généralement la largeur et la hauteur d’un rectangle.
public struct Size : IEquatable<Size>
Constructeurs
| Nom | La description |
|---|
| Size(Point) | Initialise une nouvelle instance duSize structure à partir du spécifiéPoint . |
| Size(int, int) | Initialise une nouvelle instance duSize structure à partir des dimensions spécifiées. |
Propriétés
| Nom | La description |
|---|
| Height { get; set; } | Obtient ou définit la composante verticale de cetteSize . |
| IsEmpty { get; } | Obtient une valeur indiquant si celaSize a une largeur et une hauteur de 0. |
| Width { get; set; } | Obtient ou définit la composante horizontale de cetteSize . |
Méthodes
| Nom | La description |
|---|
| static Add(Size, Size) | Ajoute la largeur et la hauteur d’unSize structure à la largeur et à la hauteur de une autreSize structure. |
| static Ceiling(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en arrondissant les valeurs de laSize structure aux valeurs entières immédiatement supérieures. |
| static Round(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en arrondissant les valeurs de laSizeF structure aux valeurs entières les plus proches. |
| static Subtract(Size, Size) | Soustrait la largeur et la hauteur d’unSize structure de la largeur et de la hauteur de une autreSize structure. |
| static Truncate(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en tronquant les valeurs desSizeF structure aux valeurs entières inférieures suivantes. |
| override Equals(object) | Teste pour voir si l’objet spécifié est unSize avec les mêmes dimensions que celle-ciSize . |
| Equals(Size) | Teste si d’autresSize structure a la même taille que celle-ciSize structure. |
| override GetHashCode() | Renvoie un code de hachage pour celaSize structure. |
| override ToString() | Convertit les attributs de ceSize en une chaîne lisible par l’homme. |
| operator + | Ajoute la largeur et la hauteur d’unSize structure à la largeur et à la hauteur de une autreSize structure. |
| operator / | diviseSize par unInt32 produireSize . (2 operators) |
| operator == | Teste si deuxSize les structures sont égales. |
| explicit operator | Convertit le spécifiéSize à unPoint . |
| implicit operator | Convertit le spécifiéSize à unSizeF . |
| operator != | Teste si deuxSize les structures sont différentes. |
| operator * | Multiplie unSize par unInt32 produireSize . (4 operators) |
| operator - | Soustrait la largeur et la hauteur d’unSize structure de la largeur et de la hauteur de une autreSize structure. |
Des champs
| Nom | La description |
|---|
| static readonly Empty | Obtient unSize structure qui a unHeight etWidth valeur de 0. |
Voir également