Struct 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ır.SizeF belirtilen yapıPointF . |
SizeF(SizeF) | Yeni bir örneğini başlatır.SizeF belirtilen yapıSizeF . |
SizeF(float, float) | Yeni bir örneğini başlatır.SizeF belirtilen boyutlardan yapı. |
Özellikleri
İsim | Tanım |
---|
static Empty { get; } | Yeni bir örneğini alırSizeF sahip olan 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şliğe 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 diğerinin genişliğine ve yüksekliğine yapıSizeF yapı. |
static Subtract(SizeF, SizeF) | Birinin genişliğini ve yüksekliğini çıkarırSizeF diğerinin 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ı boyutlara sahipSizeF . |
override GetHashCode() | Bunun için bir karma kod döndürürSize yapı. |
ToPointF() | dönüştürürSizeF birPointF . |
ToSize() | dönüştürürSizeF birSize kesik boyut değerlerine sahip yapı. |
override ToString() | Bunu temsil eden insanlar tarafından okunabilir bir dize oluşturur.SizeF . |
operator + | Birinin genişliğini ve yüksekliğini eklerSizeF diğerinin genişliğine ve yüksekliğine yapıSizeF yapı. |
operator == | İki olup olmadığını test ederSizeF yapılar eşittir. |
explicit operator | Belirtileni dönüştürürSizeF birPointF . |
operator != | İki olup olmadığını test ederSizeF yapılar farklıdır. |
operator - | Birinin genişliğini ve yüksekliğini çıkarırSizeF diğerinin genişliğinden ve yüksekliğinden yapıSizeF yapı. |
Ayrıca bakınız