Ratio

Ratio structure

एक “अनुपात” CSS डेटा प्रकार का प्रतिनिधित्व करता है, जिसका उपयोग मीडिया प्रश्नों में पहलू अनुपात का वर्णन करने के लिए किया जाता है और रेखापुंज छवियों के लिए “अंश” और “भाजक” नामक दो इकाई रहित मानों के बीच अनुपात को दर्शाता है। अपरिवर्तनीय संरचना।

public struct Ratio : ICloneable, ICssDataType, IEquatable<Ratio>

गुण

नाम विवरण
Denominator { get; } इस अनुपात का हर देता है
Numerator { get; } इस अनुपात का अंश लौटाता है

तरीकों

नाम विवरण
static Create(ushort, ushort) निर्दिष्ट अंश और भाजक से एक अनुपात उदाहरण बनाता है और लौटाता है
Calculate() इस अनुपात की गणना करता है और एक फ़्लोटिंग पॉइंट संख्या के रूप में देता है
Clone() इस अनुपात की पूरी कॉपी लौटाता है
override Equals(object) निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट अनकास्टेड ऑब्जेक्ट के बराबर है, जो संभवतः एक और “अनुपात” उदाहरण है
Equals(Ratio) निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट “अनुपात” उदाहरण के बराबर है
override GetHashCode() इस उदाहरण के लिए एक हैशकोड लौटाता है, जिसे इसके जीवनकाल के दौरान बदला नहीं जा सकता
GetInverseRatio() इस अनुपात के लिए एक उलटा (पारस्परिक) अनुपात उत्पन्न करता है और देता है
SerializeDefault() इस अनुपात को स्ट्रिंग में क्रमबद्ध करता है और इसे वापस करता है
override ToString() इस अनुपात का एक स्ट्रिंग प्रतिनिधित्व देता है; “SerializeDefault()” के समान
operator == दो अनुपातों की तुलना करता है और एक बूलियन लौटाता है जो दर्शाता है कि क्या दोनों मेल खाते हैं।
operator != दो अनुपातों की तुलना करता है और एक बूलियन लौटाता है जो दर्शाता है कि क्या दोनों मेल नहीं खाते हैं।

खेत

नाम विवरण
static readonly Single एकल डिफ़ॉल्ट अनुपात 1/1

टिप्पणियों

https://developer.mozilla.org/en-US/docs/Web/CSS/ratio

यह सभी देखें