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.SizeFbununla 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