SizeF

SizeF structure

Speichert ein geordnetes Paar von Fließkommazahlen, typischerweise die Breite und Höhe eines Rechtecks.

public struct SizeF : IEquatable<SizeF>

Konstrukteure

NameBeschreibung
SizeF(PointF)Initialisiert eine neue Instanz vonSizeF struct.
SizeF(SizeF)Initialisiert eine neue Instanz vonSizeF struct.
SizeF(float, float)Initialisiert eine neue Instanz der SizeF-Struktur aus den angegebenen Dimensionen.

Eigenschaften

NameBeschreibung
Height { get; set; }Ruft die vertikale Komponente dieser SizeF-Struktur ab oder legt sie fest.
IsEmpty { get; }Ruft einen Wert ab, der angibt, ob diesSizeF Struktur hat Null Breite und Höhe.
Width { get; set; }Ruft die horizontale Komponente dieser SizeF-Struktur ab oder legt sie fest.

Methoden

NameBeschreibung
static Add(SizeF, SizeF)Addiert die Breite und Höhe um einsSizeF Struktur auf die Breite und Höhe einer anderenSizeF Struktur.
static Subtract(SizeF, SizeF)Subtrahiert die Breite und Höhe von einsSizeF Struktur von der Breite und Höhe eines anderenSizeF Struktur.
override Equals(object)Prüft, ob das angegebene Objekt a istSizeF Struktur mit den gleichen Abmessungen wie dieseSizeF Struktur.
Equals(SizeF)Testet ob andereSizeF Struktur hat die gleiche Größe von diesemSizeF Struktur.
override GetHashCode()Gibt dafür einen Hashcode zurückSizeF Struktur.
ToPointF()Konvertiert aSizeF Struktur zu aPointF Struktur.
ToSize()Konvertiert aSizeF Struktur zu aSize Struktur.
override ToString()Wandelt die Attribute davon umSizeF zu einer für Menschen lesbaren Zeichenfolge.
operator +Addiert die Breite und Höhe um einsSizeF Struktur auf die Breite und Höhe einer anderenSizeF Struktur.
operator /TeiltSizeF durch eineSingle produzierenSizeF .
operator ==Testet ob zweiSizeF Strukturen sind gleich.
explicit operatorKonvertiert die angegebeneSizeF zu einemPointF .
operator !=Testet ob zweiSizeF Strukturen sind unterschiedlich.
operator *MultipliziertSizeF durch eineSingle produzierenSizeF . (2 operators)
operator -Subtrahiert die Breite und Höhe von einsSizeF Struktur von der Breite und Höhe eines anderenSizeF Struktur.

Felder

NameBeschreibung
static readonly Emptyerhält aSizeF Struktur, die eine hatHeight undWidth Wert von 0.

Siehe auch