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

C# में Uri.Equals(Object) मेथड


C# में Uri.Equals() मेथड दो Uri इंस्टेंस की समानता के लिए तुलना करता है।

सिंटैक्स

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

public override bool Equals (object comparand);

यहाँ, पैरामीटर comparand वर्तमान इंस्टेंस से तुलना करने के लिए Uri इंस्टेंस या URI पहचानकर्ता है।

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        Uri newURI1 = new Uri("https://www.tutorialspoint.com/index.htm"); 
        Console.WriteLine("URI = " + newURI1); 
        Uri newURI2 = new Uri("https://www.tutorialspoint.com/index.htm"); 
        Console.WriteLine("URI = " + newURI2); 
        if(newURI1.Equals(newURI2)) 
            Console.WriteLine("Both the URIs are equal!"); 
        else 
            Console.WriteLine("Both the URIs aren't equal!"); 
    } 
}

आउटपुट

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

URI = https://www.tutorialspoint.com/index.htm 
URI = https://www.tutorialspoint.com/index.htm 
Both the URIs aren't equal!

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        Uri newURI1 = new Uri("https://www.tutorialspoint.com/index.htm"); 
        Console.WriteLine("URI = " + newURI1); 
        Uri newURI2 = new Uri("https://www.tutorialspoint.com/"); 
        Console.WriteLine("URI = " + newURI2); 
        if(newURI1.Equals(newURI2)) 
            Console.WriteLine("Both the URIs are equal!"); 
        else 
            Console.WriteLine("Both the URIs aren't equal!"); 
    } 
}

आउटपुट

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

URI = https://www.tutorialspoint.com/index.htm 
URI = https://www.tutorialspoint.com/ 
Both the URIs aren't equal!

  1. - C# में Uri.MakeRelativeUri() मेथड - दो URI के बीच सापेक्ष पथ प्राप्त करें

    C# में Uri.MakeRelativeUri(Uri) मेथड दो Uri इंस्टेंस के बीच का अंतर निर्धारित करने के लिए उपयोग किया जाता है। यह पहले URI के सापेक्ष दूसरे URI का सापेक्ष पथ लौटाता है। सिंटैक्स public Uri MakeRelativeUri (Uri uri); पैरामीटर uri वह URI है जिसकी तुलना वर्तमान URI से की जानी है। उदाहरण 1: सरल पथ अंतर

  1. - C# में DateTime.Equals() मेथड - दो DateTime ऑब्जेक्ट की तुलना

    C# में DateTime.Equals() मेथड का उपयोग यह जांचने के लिए किया जाता है कि क्या दो DateTime ऑब्जेक्ट या इंस्टेंस समान हैं या नहीं। यदि दोनों समान हैं तो TRUE लौटाता है, अन्यथा FALSE। सिंटैक्स स्टैटिक मेथड (दो DateTime तुलना के लिए): public static bool Equals (DateTime date1, DateTime date2); इंस्टेंस

  1. - C# में Type.Equals() मेथड

    C# में Type.Equals() मेथड यह निर्धारित करता है कि वर्तमान Type का अंतर्निहित सिस्टम प्रकार निर्दिष्ट ऑब्जेक्ट या Type के अंतर्निहित सिस्टम प्रकार के समान है या नहीं। सिंटैक्स public virtual bool Equals (Type o); public override bool Equals (object o); ऊपर, पैरामीटर वे ऑब्जेक्ट हैं जिनके अंतर्निहित