Struct Size
Size structure
Menyimpan sepasang bilangan bulat terurut, biasanya lebar dan tinggi persegi panjang.
public struct Size : IEquatable<Size>
Konstruktor
| Nama | Keterangan |
|---|
| Size(Point) | Menginisialisasi instance baru dariSize struct dari yang ditentukanPoint . |
| Size(int, int) | Menginisialisasi instance baru dariSize struct dari dimensi yang ditentukan. |
Properti
| Nama | Keterangan |
|---|
| Height { get; set; } | Mendapat atau menyetel komponen vertikal iniSize . |
| IsEmpty { get; } | Mendapat nilai yang menunjukkan apakah iniSize memiliki lebar dan tinggi 0. |
| Width { get; set; } | Mendapat atau menyetel komponen horizontal iniSize . |
Metode
| Nama | Keterangan |
|---|
| static Add(Size, Size) | Menambahkan lebar dan tinggi dari satuSize struktur dengan lebar dan tinggi lainnyaSize struktur. |
| static Ceiling(SizeF) | Mengonversi yang ditentukanSizeF struktur ke aSize struktur dengan membulatkan values dariSize struktur ke nilai integer berikutnya yang lebih tinggi. |
| static Round(SizeF) | Mengonversi yang ditentukanSizeF struktur ke aSizestructure dengan membulatkan nilai dariSizeF struktur ke nilai integer terdekat. |
| static Subtract(Size, Size) | Mengurangi lebar dan tinggi satuSize struktur dari lebar dan tinggi lainnyaSize struktur. |
| static Truncate(SizeF) | Mengonversi yang ditentukanSizeF struktur ke aSize structure dengan memotong nilai-nilaiSizeF struktur ke nilai integer yang lebih rendah berikutnya. |
| override Equals(object) | Tes untuk melihat apakah objek yang ditentukan adalah aSize dengan dimensi yang sama seperti iniSize . |
| Equals(Size) | Tes apakah lainnyaSize struktur memiliki ukuran yang sama iniSize struktur. |
| override GetHashCode() | Mengembalikan kode hash untuk iniSize struktur. |
| override ToString() | Mengubah atribut iniSize ke string yang dapat dibaca manusia. |
| operator + | Menambahkan lebar dan tinggi dari satuSize struktur dengan lebar dan tinggi lainnyaSize struktur. |
| operator / | MembagiSize oleh sebuahInt32 memproduksiSize . (2 operators) |
| operator == | Menguji apakah duaSize strukturnya sama. |
| explicit operator | Mengonversi yang ditentukanSize ke aPoint . |
| implicit operator | Mengonversi yang ditentukanSize ke aSizeF . |
| operator != | Menguji apakah duaSize strukturnya berbeda. |
| operator * | Perkalian aSize oleh sebuahInt32 memproduksiSize . (4 operators) |
| operator - | Mengurangi lebar dan tinggi satuSize struktur dari lebar dan tinggi lainnyaSize struktur. |
Bidang
| Nama | Keterangan |
|---|
| static readonly Empty | Mendapat aSize struktur yang memiliki aHeight DanWidth nilai 0. |
Lihat juga