| 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 آخر. |