Size Struktur

Definition

Struktur, die Höhe und Breite als ein Double-Wertpaar definiert.

[System.Diagnostics.DebuggerDisplay("Width={Width}, Height={Height}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.SizeTypeConverter))]
public struct Size
type Size = struct
Vererbung
System.ValueType
Size
Attribute
System.Diagnostics.DebuggerDisplayAttribute TypeConverterAttribute

Hinweise

Anwendungsentwickler sollten die Grenzen von Gleitkommadarstellungen kennen, insbesondere die Möglichkeit falscher Vergleiche und Gleichheitsprüfungen für Werte mit kleinen Unterschieden. David Goldbergs Artikel What Every Computer Scientist Should Know About Floating-Point Arithmetic beschreibt die Probleme hervorragend.

Konstruktoren

Size(Double, Double)

Erstellt ein neues Size-Objekt mit width und height.

Felder

Zero

Die Size-Struktur, deren Werte für die Höhe und Breite 0,0 entsprechen.

Eigenschaften

Height

Die Größe entlang der vertikalen Achse, in plattformspezifischen Einheiten.

IsZero

Ob Height und Width von Size 0,0 entspricht.

Width

Die Größe entlang der horizontalen Achse, in plattformspezifischen Einheiten.

Methoden

Deconstruct(Double, Double)

Struktur, die Höhe und Breite als ein Double-Wertpaar definiert.

Equals(Object)

Gibt an, objob thisSize entspricht.

Equals(Size)

Gibt an, otherob thisSize entspricht.

GetHashCode()

Gibt einen Hashwert für Size zurück.

ToString()

Gibt eine Klartextdarstellung dieser Size zurück.

Operatoren

Addition(Size, Size)

Gibt eine neue Size zurück, deren Height und Width die Summe der Höhe und Breite der Komponente sind.

Equality(Size, Size)

Gibt an, ob zwei Size-Strukturen identische Werte aufweisen.

Explicit(Size to Point)

Gibt eine neue Point-Struktur zurück, die auf Size basiert.

Inequality(Size, Size)

Gibt an, ob zwei Size-Strukturen ungleiche Werte aufweisen.

Multiply(Size, Double)

Skaliert sowohl Width als auch Height.

Subtraction(Size, Size)

Gibt eine neue Size-Struktur zurück, deren Height und Width der Höhe und Breite von s1 minus der Werte in s2 entsprechen.

Gilt für: