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

C# में UInt16.CompareTo() मेथड उदाहरण सहित


C# में UInt16.CompareTo() मेथड का उपयोग वर्तमान इंस्टेंस की तुलना एक निर्दिष्ट ऑब्जेक्ट या UInt16 से करने और उनके सापेक्ष मानों का संकेत लौटाने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है -

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

यहां, पहले सिंटैक्स के लिए मान तुलना करने के लिए एक ऑब्जेक्ट है। दूसरे सिंटैक्स के लिए मान तुलना करने के लिए एक अनसाइन्ड इंटीजर है।

रिटर्न मान 0 है यदि वर्तमान इंस्टेंस मान के बराबर है। यह शून्य से कम है यदि वर्तमान इंस्टेंस val से कम है। रिटर्न मान शून्य से अधिक है यदि वर्तमान इंस्टेंस मान से अधिक है।

उदाहरण

आइए UInt16.CompareTo() मेथड को लागू करने का एक उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        ushort val1 = 25; 
        ushort val2 = 55; 
        int res = val1.CompareTo(val2); 
        Console.WriteLine("Return value (comparison) = "+res); 
        if (res > 0) 
            Console.WriteLine("val1 > val2"); 
        else if (res < 0) 
            Console.WriteLine("val1 < val2"); 
        else 
            Console.WriteLine("val=val2"); 
    } 
}

आउटपुट

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

Return value (comparison) = -30 val1 < val2

दूसरा उदाहरण

आइए UInt16.CompareTo() मेथड को लागू करने का एक और उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        ushort val1 = 25; 
        object val2 = (ushort)2; 
        int res = val1.CompareTo(val2); 
        Console.WriteLine("Return value (comparison) = "+res); 
        if (res > 0) 
            Console.WriteLine("val1 > val2"); 
        else if (res < 0) 
            Console.WriteLine("val1 < val2"); 
        else 
            Console.WriteLine("val=val2"); 
    } 
}

आउटपुट

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

Return value (comparison) = 23 val1 > val2
  1. - C# में UInt16.GetTypeCode() मेथड उदाहरण सहित

    C# में UInt16.GetTypeCode() मेथड का उपयोग वैल्यू टाइप UInt16 के लिए TypeCode लौटाने के लिए किया जाता है। सिंटैक्स निम्नलिखित सिंटैक्स है - public TypeCode GetTypeCode (); उदाहरण आइए UInt16.GetTypeCode() मेथड को लागू करने का एक उदाहरण देखते हैं - using System; public class Demo { public static

  1. - C# में UInt16.GetHashCode() मेथड उदाहरण सहित

    C# में UInt16.GetHashCode() मेथड का उपयोग वर्तमान UInt16 इंस्टेंस के लिए HashCode प्राप्त करने के लिए किया जाता है। सिंटैक्स निम्नलिखित सिंटैक्स है - public override int GetHashCode (); उदाहरण आइए UInt16.GetHashCode() मेथड को लागू करने का एक उदाहरण देखते हैं - using System; public class Demo {

  1. - C# में UInt16.Equals मेथड उदाहरण सहित

    C# में UInt16.Equals() मेथड एक मान लौटाता है जो दर्शाता है कि यह इंस्टेंस किसी निर्दिष्ट ऑब्जेक्ट या UInt16 के बराबर है या नहीं। सिंटैक्स निम्नलिखित सिंटैक्स है - public override bool Equals (object ob); public bool Equals (ushort ob); यहां, पहले सिंटैक्स के लिए पैरामीटर ob इस इंस्टेंस से तुलना करन