Struct 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هيكل .

أنظر أيضا