Struct Size
Size structure
Slaat een geordend paar gehele getallen op, meestal de breedte en hoogte van een rechthoek.
public struct Size : IEquatable<Size>
Constructeurs
| Naam | Beschrijving |
|---|
| Size(Point) | Initialiseert een nieuw exemplaar van hetSize struct van de gespecificeerdePoint . |
| Size(int, int) | Initialiseert een nieuw exemplaar van hetSize struct vanuit de opgegeven afmetingen. |
Eigenschappen
| Naam | Beschrijving |
|---|
| Height { get; set; } | Haalt of stelt de verticale component hiervan inSize . |
| IsEmpty { get; } | Krijgt een waarde die aangeeft of ditSize heeft breedte en hoogte van 0. |
| Width { get; set; } | Haalt of stelt de horizontale component hiervan inSize . |
methoden
| Naam | Beschrijving |
|---|
| static Add(Size, Size) | Voegt de breedte en hoogte van één toeSize structuur tot de breedte en hoogte van nog eenSize structuur. |
| static Ceiling(SizeF) | Converteert het gespecificeerdeSizeF structuur aan eenSize structuur door de waarden van deSize structuur naar de volgende hogere gehele waarden. |
| static Round(SizeF) | Converteert het gespecificeerdeSizeF structuur aan eenSizestructure door de waarden van de af te rondenSizeF structuur naar de dichtstbijzijnde gehele waarden. |
| static Subtract(Size, Size) | Trekt de breedte en hoogte van één afSize structuur van de breedte en hoogte van een anderSize structuur. |
| static Truncate(SizeF) | Converteert het gespecificeerdeSizeF structuur aan eenSize structure door de waarden van deSizeF structuur naar de volgende lagere gehele waarden. |
| override Equals(object) | Test om te zien of het gespecificeerde object eenSize met dezelfde afmetingen als dezeSize . |
| Equals(Size) | Test of andereSize structuur heeft dezelfde grootte hiervanSize structuur. |
| override GetHashCode() | Retourneert hiervoor een hash-codeSize structuur. |
| override ToString() | Converteert de attributen hiervanSize naar een voor mensen leesbare string. |
| operator + | Voegt de breedte en hoogte van één toeSize structuur tot de breedte en hoogte van nog eenSize structuur. |
| operator / | DeeltSize bij eenInt32 producerenSize . (2 operators) |
| operator == | Test of tweeSize structuren zijn gelijk. |
| explicit operator | Converteert het gespecificeerdeSize naar eenPoint . |
| implicit operator | Converteert het gespecificeerdeSize naar eenSizeF . |
| operator != | Test of tweeSize structuren zijn anders. |
| operator * | Vermenigvuldigt aSize bij eenInt32 producerenSize . (4 operators) |
| operator - | Trekt de breedte en hoogte van één afSize structuur van de breedte en hoogte van een anderSize structuur. |
Velden
| Naam | Beschrijving |
|---|
| static readonly Empty | Krijgt eenSize structuur die eenHeight EnWidth waarde van 0. |
Zie ook