Size

Size structure

يمثل الحجم .

public struct Size

المنشئون

اسموصف
Size(Point)يقوم بتهيئة مثيل جديد لملفSize هيكل من المحددPoint .
Size(int, int)يقوم بتهيئة مثيل جديد لملفSize هيكل من الأبعاد المحددة.

الخصائص

اسموصف
static Empty { get; }يحصل على مثيل جديد لملفSize هيكل لديهWidth وHeight تم ضبط القيم على الصفر.
Height { get; set; }الحصول على أو تحديد المكون الرأسي لهذاSize .
IsEmpty { get; }يحصل على قيمة تشير إلى ما إذا كان هذاSize يبلغ عرضه وارتفاعه 0.
Width { get; set; }الحصول على أو تحديد المكون الأفقي لهذاSize .

طُرق

اسموصف
static Add(Size, Size)إضافة عرض وارتفاع واحدSize هيكل لعرض وارتفاع آخرSize هيكل .
static Ceiling(SizeF)تحويل المحددSizeF هيكل لSize عن طريق تقريب قيمSize بنية لقيم الأعداد الصحيحة الأعلى التالية.
static Round(SizeF)تحويل المحددSizeF هيكل لSize عن طريق تقريب قيمSizeF بنية لأقرب قيم عدد صحيح.
static Subtract(Size, Size)طرح عرض وارتفاع واحدSize هيكل من عرض وارتفاع آخرSize هيكل .
static Truncate(SizeF)تحويل المحددSizeF هيكل لSize هيكل عن طريق اقتطاع قيمSizeF بنية لقيم الأعداد الصحيحة التالية.
override Equals(object)اختبارات لمعرفة ما إذا كان الكائن المحدد بتنسيقSizeبنفس أبعاد هذاSize .
override GetHashCode()إرجاع رمز تجزئة لهذاSize هيكل .
override ToString()لإنشاء سلسلة يمكن للبشر قراءتها تمثل هذاSize .
operator +إضافة عرض وارتفاع واحدSize هيكل لعرض وارتفاع آخرSize هيكل .
operator ==اختبارات ما إذا كان اثنانSize الهياكل متساوية.
explicit operatorتحويل المحددSize إلى أPoint .
implicit operatorتحويل المحددSize إلى أSizeF .
operator !=اختبارات ما إذا كان اثنانSize الهياكل مختلفة.
operator -طرح عرض وارتفاع واحدSize هيكل من عرض وارتفاع آخرSize هيكل .

أنظر أيضا