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

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


UInt64 स्ट्रक्चर 64-बिट अनसाइन्ड इंटीजर को दर्शाता है। UInt64 मान प्रकार 0 से 18,446,744,073,709,551,615 तक के मानों वाले अनसाइन्ड इंटीजर्स को दर्शाता है।

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

UInt64.CompareTo()

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

सिंटैक्स

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

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

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

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

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        ulong val1 = 257876; 
        ulong val2 = 5657655; 
        int res = val1.CompareTo(val2); 
        Console.WriteLine("रिटर्न मान (तुलना) = " + res); 
        if (res > 0) 
            Console.WriteLine("val1 > val2"); 
        else if (res < 0) 
            Console.WriteLine("val1 < val2"); 
        else 
            Console.WriteLine("val=val2"); 
    } 
}

आउटपुट

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

रिटर्न मान (तुलना) = -1 
val1 < val2

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        ulong val1 = 258768768; 
        object val2 = (ulong)1765765; 
        int res = val1.CompareTo(val2); 
        Console.WriteLine("रिटर्न मान (तुलना) = " + res); 
        if (res > 0) 
            Console.WriteLine("val1 > val2"); 
        else if (res < 0) 
            Console.WriteLine("val1 < val2"); 
        else 
            Console.WriteLine("val=val2"); 
    } 
}

आउटपुट

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

रिटर्न मान (तुलना) = 1 
val1 > val2

UInt64.Equals()

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

सिंटैक्स

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

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

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

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        ulong val1 = 44565777; 
        ulong val2 = 77878787; 
        bool res = val1.Equals(val2); 
        Console.WriteLine("रिटर्न मान (तुलना) = " + res); 
        if (res) 
            Console.WriteLine("val1 = val2"); 
        else 
            Console.WriteLine("val1 != val2"); 
    } 
}

आउटपुट

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

रिटर्न मान (तुलना) = False 
val1 != val2

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        ulong val1 = 78796878; 
        ulong val2 = 78796878; 
        bool res = val1.Equals(val2); 
        Console.WriteLine("रिटर्न मान (तुलना) = " + res); 
        if (res) 
            Console.WriteLine("val1 = val2"); 
        else 
            Console.WriteLine("val1 != val2"); 
    } 
}

आउटपुट

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

रिटर्न मान (तुलना) = True 
val1 = val2

  1. - C# में UInt64.CompareTo() मेथड - उदाहरणों के साथ

    C# में UInt64.CompareTo() मेथड वर्तमान इंस्टेंस की तुलना किसी निर्दिष्ट ऑब्जेक्ट या UInt64 मान से करता है और उनके सापेक्ष मानों का संकेत लौटाता है। सिंटैक्स दो ओवरलोड उपलब्ध हैं: public int CompareTo (object val); public int CompareTo (ulong val); पहला सिंटैक्स: 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