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

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

C# में SByte.Equals() विधि का उपयोग यह दर्शाने के लिए किया जाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या SByte के बराबर है या नहीं।

सिंटैक्स

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

public bool Equals (sbyte ob);
public override bool Equals (object ob);

ऊपर, इस उदाहरण की तुलना करने के लिए एक SByte मान के लिए ob पैरामीटर, जबकि 2 nd के लिए ob पैरामीटर वाक्य रचना इस उदाहरण के साथ तुलना करने के लिए एक वस्तु है।

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      sbyte s1 = 10;
      sbyte s2 = 100;
      Console.WriteLine("Value of S1 = "+s1);
      Console.WriteLine("Value of S2 = "+s2);      
      Console.WriteLine("Is s1 and s2 equal? = "+s1.Equals(s2));
      int res = s1.CompareTo(s2);
      if (res > 0)
         Console.WriteLine("s1 > s2");
      else if (res < 0)
         Console.WriteLine("s1 < s2");
      else
         Console.WriteLine("s1 = s2");
   }
}

आउटपुट

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

Value of S1 = 10
Value of S2 = 100
Is s1 and s2 equal? = False
s1 < s2

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      sbyte s1 = 10;
      object s2 = 10;
      Console.WriteLine("Value of S1 = "+s1);
      Console.WriteLine("Value of S2 = "+s2);
      Console.WriteLine("Is s1 and s2 equal? = "+s1.Equals(s2));
   }
}

आउटपुट

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

Value of S1 = 10
Value of S2 = 10
Is s1 and s2 equal? = False

  1. उदाहरण के साथ सी # में Int16.Equals विधि

    C# में Int16.Equals() विधि का उपयोग यह दर्शाने के लिए किया जाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या Int16 के बराबर है या नहीं। सिंटैक्स निम्नलिखित वाक्य रचना है - public bool Equals (short ob); public override bool Equals (object ob); ऊपर, 1 सिंटैक्स के लिए पैरामीटर ob इस उदाहरण की तुलना कर

  1. उदाहरण के साथ सी # में UInt64.Equals विधि

    C# में UInt64.Equals() विधि एक मान देता है जो दर्शाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या UInt64 के बराबर है या नहीं। सिंटैक्स निम्नलिखित वाक्य रचना है - public override bool Equals (object ob); public bool Equals (ulong ob); ऊपर, 1st . के लिए पैरामीटर ob सिंटैक्स इस उदाहरण और 2nd . के लिए

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

    C# में UInt16.Equals() विधि एक मान देता है जो दर्शाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या UInt16 के बराबर है या नहीं। सिंटैक्स निम्नलिखित वाक्य रचना है - public override bool Equals (object ob); public bool Equals (ushort ob); ऊपर, 1st . के लिए पैरामीटर ob सिंटैक्स इस उदाहरण और 2nd . के पै