## Size structure

Tipik olarak bir dikdörtgenin genişliği ve yüksekliği olan sıralı bir tamsayı çiftini saklar.

```csharp
public struct Size : IEquatable<Size>
```

## yapıcılar

| İsim | Tanım |
| --- | --- |
| [Size](size#constructor_1)(Point) | Yeni bir örneğini başlatır[`Size`](../size) belirtilen yapıdanPoint . |
| [Size](size#constructor)(int, int) | Yeni bir örneğini başlatır[`Size`](../size) belirtilen boyutlardan yapı. |

## Özellikleri

| İsim | Tanım |
| --- | --- |
| [Height](../../system.drawing/size/height) { get; set; } | Bunun dikey bileşenini alır veya ayarlarSize . |
| [IsEmpty](../../system.drawing/size/isempty) { get; } | Bunun olup olmadığını gösteren bir değer alır.Size 0. genişlik ve yüksekliğe sahiptir |
| [Width](../../system.drawing/size/width) { get; set; } | Bunun yatay bileşenini alır veya ayarlarSize . |

## yöntemler

| İsim | Tanım |
| --- | --- |
| static [Add](../../system.drawing/size/add)(Size, Size) | Birinin genişliğini ve yüksekliğini eklerSize diğerinin genişliğine ve yüksekliğine göre yapıSize yapı. |
| static [Ceiling](../../system.drawing/size/ceiling)(SizeF) | Belirtileni dönüştürürSizeF bir yapıyaSize değerlerin değerini yuvarlayarak yapıSize sonraki daha yüksek tamsayı değerlerine yapı. |
| static [Round](../../system.drawing/size/round)(SizeF) | Belirtileni dönüştürürSizeF bir yapıyaSize yapı değerlerini yuvarlayarakSizeF en yakın tamsayı değerlerine yapı. |
| static [Subtract](../../system.drawing/size/subtract)(Size, Size) | Birinin genişliğini ve yüksekliğini çıkarırSize başka bir genişlik ve yükseklikten yapıSize yapı. |
| static [Truncate](../../system.drawing/size/truncate)(SizeF) | Belirtileni dönüştürürSizeF bir yapıyaSize yapı değerlerini kısaltarakSizeF sonraki düşük tamsayı değerlerine yapı. |
| override [Equals](../../system.drawing/size/equals#equals_1)(object) | Belirtilen nesnenin bir nesne olup olmadığını test eder.Size bununla aynı boyutlara sahipSize . |
| [Equals](../../system.drawing/size/equals#equals)(Size) | Diğer olup olmadığını test eder[`Size`](../size) yapı bununla aynı boyuta sahip[`Size`](../size) yapı. |
| override [GetHashCode](../../system.drawing/size/gethashcode)() | Bunun için bir karma kod döndürürSize yapı. |
| override [ToString](../../system.drawing/size/tostring)() | Bunun özniteliklerini dönüştürür[`Size`](../size) insan tarafından okunabilir bir dizeye. |
| [operator +](../../system.drawing/size/op_addition) | Birinin genişliğini ve yüksekliğini eklerSize diğerinin genişliğine ve yüksekliğine göre yapıSize yapı. |
| [operator /](../../system.drawing/size/op_division#op_division) | Bölmeler[`Size`](../size) tarafındanInt32 üreten[`Size`](../size) . (2 operators) |
| [operator ==](../../system.drawing/size/op_equality) | İki tane olup olmadığını test eder.Size yapılar eşittir. |
| [explicit operator](../../system.drawing/size/op_explicit) | Belirtileni dönüştürürSize birPoint . |
| [implicit operator](../../system.drawing/size/op_implicit) | Belirtileni dönüştürürSize birSizeF . |
| [operator !=](../../system.drawing/size/op_inequality) | İki tane olup olmadığını test eder.Size yapılar farklıdır. |
| [operator *](../../system.drawing/size/op_multiply#op_multiply) | a ile çarpar[`Size`](../size) tarafındanInt32 üreten[`Size`](../size) . (4 operators) |
| [operator -](../../system.drawing/size/op_subtraction) | Birinin genişliğini ve yüksekliğini çıkarırSize başka bir genişlik ve yükseklikten yapıSize yapı. |

## Alanlar

| İsim | Tanım |
| --- | --- |
| static readonly [Empty](../../system.drawing/size/empty) | Size sahip bir yapıya sahipHeight veWidth 0. değeri |

### Ayrıca bakınız

* ad alanı [System.Drawing](../../system.drawing)
* toplantı [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
