SizeF
SizeF structure
Tipik olarak bir dikdörtgenin genişliği ve yüksekliği olan sıralı bir kayan noktalı sayı çifti depolar.
yapıcılar
İsim | Tanım |
---|
SizeF(PointF) | Yeni bir örneğini başlatırSizeF belirtilen yapıdanPointF . |
SizeF(SizeF) | Yeni bir örneğini başlatırSizeF belirtilen yapıdanSizeF . |
SizeF(float, float) | Yeni bir örneğini başlatırSizeF belirtilen boyutlardan yapı. |
Özellikleri
İsim | Tanım |
---|
static Empty { get; } | Yeni bir örneğini alırSizeF sahip yapıWidth veHeight değerler sıfıra ayarlandı. |
Height { get; set; } | Bunun dikey bileşenini alır veya ayarlarSizeF . |
IsEmpty { get; } | Bunun olup olmadığını gösteren bir değer alır.SizeF sıfır genişlik ve yüksekliğe sahiptir. |
Width { get; set; } | Bunun yatay bileşenini alır veya ayarlarSizeF . |
yöntemler
İsim | Tanım |
---|
static Add(SizeF, SizeF) | Birinin genişliğini ve yüksekliğini eklerSizeF yapıyı bir başkasının genişliğine ve yüksekliğineSizeF yapı. |
static Subtract(SizeF, SizeF) | Birinin genişliğini ve yüksekliğini çıkarırSizeF bir başkasının genişliğinden ve yüksekliğinden yapıSizeF yapı. |
override Equals(object) | Belirtilen nesnenin bir nesne olup olmadığını test eder.SizeF bununla aynı ölçülerdeSizeF . |
override GetHashCode() | Bunun için bir karma kod döndürürSize yapı. |
ToPointF() | BirSizeF birPointF . |
ToSize() | BirSizeF birSize kesilmiş boyut değerlerine sahip yapı. |
override ToString() | Bunu temsil eden insan tarafından okunabilir bir dize oluştururSizeF . |
operator + | Birinin genişliğini ve yüksekliğini eklerSizeF yapıyı bir başkasının genişliğine ve yüksekliğineSizeF yapı. |
operator == | İki tane olup olmadığını test eder.SizeF yapılar eşittir. |
explicit operator | Belirtileni dönüştürürSizeF birPointF . |
operator != | İki tane olup olmadığını test eder.SizeF yapılar farklıdır. |
operator - | Birinin genişliğini ve yüksekliğini çıkarırSizeF bir başkasının genişliğinden ve yüksekliğinden yapıSizeF yapı. |
Ayrıca bakınız