Struct Size

Size structure

पूर्णांकों की एक क्रमित जोड़ी संग्रहीत करता है, आमतौर पर एक आयत की चौड़ाई और ऊंचाई।

public struct Size : IEquatable<Size>

कंस्ट्रक्टर्स

नामविवरण
Size(Point)का एक नया उदाहरण प्रारंभ करता हैSize निर्दिष्ट से संरचनाPoint .
Size(int, int)का एक नया उदाहरण प्रारंभ करता हैSize निर्दिष्ट आयामों से संरचना।

गुण

नामविवरण
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 ए के लिए संरचनाSizestructure के मानों को गोल करकेSizeF निकटतम पूर्णांक मानों की संरचना।
static Subtract(Size, Size)एक की चौड़ाई और ऊंचाई घटाता हैSize चौड़ाई और ऊंचाई से संरचना अन्यSize संरचना.
static Truncate(SizeF)निर्दिष्ट को परिवर्तित करता हैSizeF ए के लिए संरचनाSize structure के मानों को छोटा करकेSizeF अगले निचले पूर्णांक मानों की संरचना।
override Equals(object)यह देखने के लिए परीक्षण करता है कि निर्दिष्ट वस्तु a है या नहींSize इसके समान आयाम के साथSize .
Equals(Size)परीक्षण करता है कि क्या अन्यSize संरचना का इसका आकार समान हैSize संरचना.
override GetHashCode()इसके लिए हैश कोड लौटाता हैSize संरचना.
override ToString()इसकी विशेषताओं को परिवर्तित करता हैSize एक मानव पठनीय स्ट्रिंग के लिए.
operator +एक की चौड़ाई और ऊंचाई जोड़ता हैSize चौड़ाई और ऊंचाई के लिए संरचना अन्यSize संरचना.
operator /विभाजित करता हैSize एक के द्वाराInt32 , उत्पादनSize . (2 operators)
operator ==परीक्षण करता है कि क्या दो हैंSize संरचनाएं बराबर हैं.
explicit operatorनिर्दिष्ट को परिवर्तित करता हैSize एक के लिएPoint .
implicit operatorनिर्दिष्ट को परिवर्तित करता हैSize एक के लिएSizeF .
operator !=परीक्षण करता है कि क्या दो हैंSize संरचनाएं भिन्न हैं.
operator *गुणा एSize एक के द्वाराInt32 , उत्पादनSize . (4 operators)
operator -एक की चौड़ाई और ऊंचाई घटाता हैSize चौड़ाई और ऊंचाई से संरचना अन्यSize संरचना.

खेत

नामविवरण
static readonly Emptyहो जाता हैSize संरचना जिसमें ए हैHeight औरWidth 0. का मान

यह सभी देखें