Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

Single.CompareTo () उदाहरण के साथ C# में विधि

C# में Single.CompareTo () विधि का उपयोग इस उदाहरण की तुलना निर्दिष्ट वस्तु या किसी अन्य एकल उदाहरण से करने के लिए किया जाता है और एक पूर्णांक देता है जो इंगित करता है कि इस उदाहरण का मान निर्दिष्ट के मान से कम, बराबर या अधिक है या नहीं वस्तु या अन्य एकल उदाहरण।

यदि 1 st . है तो वापसी मान शून्य से कम है इंस्टेंस 2 nd . से कम है . यदि दोनों बराबर हैं और शून्य से बड़ा है तो वापसी मान 0 है, यदि 1 st उदाहरण 2 nd . से अधिक है ।

सिंक्रनाइज़ किया गया

वाक्य रचना इस प्रकार है -

public int CompareTo (float val);
public int CompareTo (object val);

ऊपर, 1 सेंट . के लिए वैल पैरामीटर सिंटैक्स तुलना करने के लिए एकल-सटीक फ़्लोटिंग-पॉइंट संख्या है, जबकि 2 nd . के लिए तुलना करने की वस्तु है।

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      float f1 = 50.7f;
      float f2 = 50.7f;
      Console.WriteLine("Value1 = "+f1);
      Console.WriteLine("Value1 = "+f2);
      Console.WriteLine("Is f1 and f2 equal? = "+f1.CompareTo(f2));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Value1 = 50.7
Value1 = 50.7
Is f1 and f2 equal? = 0

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      float f1 = 50.7f;
      object f2 = 50.7f;
      Console.WriteLine("Value1 = "+f1);
      Console.WriteLine("Value1 = "+f2);
      int res = f1.CompareTo(f2);
      if (res > 0)
         Console.WriteLine("f1 > f2");
      else if (res < 0)
         Console.WriteLine("f1 < f2");
      else
         Console.WriteLine("f1 = f2");
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Value1 = 50.7
Value1 = 50.7
f1 = f2

  1. Int32.CompareTo विधि C# में उदाहरणों के साथ

    C# में Int32.CompareTo विधि का उपयोग इस उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या Int32 से करने के लिए किया जाता है और उनके सापेक्ष मूल्यों का संकेत देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public int CompareTo (int val); public int CompareTo (object val); ऊपर, 1सेंट . का मान सिंटैक्स तुलना क

  1. UInt64.CompareTo () उदाहरण के साथ C# में विधि

    C# में UInt64.CompareTo() विधि का उपयोग वर्तमान उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या UInt64 से करने के लिए किया जाता है और उनके सापेक्ष मूल्यों का संकेत देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public int CompareTo (object val); public int CompareTo (ulong val; ऊपर, पहले सिंटैक्स का मान

  1. UInt16.CompareTo () उदाहरण के साथ सी # में विधि

    C# में UInt16.CompareTo () विधि का उपयोग वर्तमान उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या UInt16 से करने के लिए किया जाता है और उनके सापेक्ष मूल्यों का संकेत देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public int CompareTo (object val); public int CompareTo (ushort val; ऊपर, पहले सिंटैक्स का मा