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

C# में UInt16 स्ट्रक्चर


UInt16 स्ट्रक्चर 16-बिट अनसाइन्ड इंटीजर को दर्शाता है। UInt16 वैल्यू टाइप 0 से 65535 तक मानों वाले अनसाइन्ड इंटीजर्स को दर्शाता है।

आइए अब UInt16 स्ट्रक्चर के कुछ मेथड्स के उदाहरण देखते हैं:

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

एक और उदाहरण

आइए ऑब्जेक्ट के साथ तुलना का एक और उदाहरण देखते हैं:

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

UInt16.Equals()

C# में UInt16.Equals() मेथड एक मान लौटाता है जो दर्शाता है कि क्या यह इंस्टेंस किसी निर्दिष्ट ऑब्जेक्ट या UInt16 के बराबर है।

सिंटैक्स

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

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

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

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        ushort val1 = 52; 
        ushort val2 = 10; 
        bool res = val1.Equals(val2); 
        Console.WriteLine("Return value (comparison) = " + res); 
        if (res) 
            Console.WriteLine("val1 = val2"); 
        else 
            Console.WriteLine("val1 != val2"); 
    } 
}

आउटपुट

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

Return value (comparison) = False val1 != val2

एक और उदाहरण

आइए बराबर मानों के साथ एक और उदाहरण देखते हैं:

using System; 
public class Demo { 
    public static void Main(){ 
        ushort val1 = 100; 
        ushort val2 = 100; 
        bool res = val1.Equals(val2); 
        Console.WriteLine("Return value (comparison) = " + res); 
        if (res) 
            Console.WriteLine("val1 = val2"); 
        else 
            Console.WriteLine("val1 != val2"); 
    } 
}

आउटपुट

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

Return value (comparison) = True val1 = val2

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

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

  1. - C# में दो संख्याओं की अदला-बदली

    दो संख्याओं की अदला-बदली करने के लिए, निम्न तर्क के साथ काम करें।अदला-बदली के लिए दो वेरिएबल सेट करें:val1 = 100; val2 = 200;अब अदला-बदली के लिए निम्न ऑपरेशन करें:val1 = val1 + val2; val2 = val1 - val2; val1 = val1 - val2;निम्नलिखित कोड है:उदाहरणusing System; namespace Demo { class Program { static

  1. - पायथन में struct मॉड्यूल

    इस ट्यूटोरियल में, हम struct मॉड्यूल के बारे में जानेंगे। आइए ट्यूटोरियल में गोता लगाएं।struct मॉड्यूल का उपयोग पायथन के मूल डेटा प्रकारों को बाइट्स की स्ट्रिंग में और इसके विपरीत बदलने के लिए किया जाता है। हमें इसे इंस्टॉल करने की आवश्यकता नहीं है। यह पायथन 3 में उपलब्ध एक अंतर्निहित मॉड्यूल है।str