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

C# में Uri.IsBaseOf (उरी) विधि

C# में Uri.IsBaseOf () विधि का उपयोग यह निर्धारित करने के लिए किया जाता है कि क्या वर्तमान उरी इंस्टेंस निर्दिष्ट उरी इंस्टेंस का आधार है।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public bool IsBaseOf (Uri uri);

ऊपर, पैरामीटर उरी परीक्षण के लिए निर्दिष्ट उरी उदाहरण है।

उदाहरण

आइए अब Uri.IsBaseOf() विधि को लागू करने के लिए एक उदाहरण देखें -

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!");
      if(newURI1.IsBaseOf(newURI2))
         Console.WriteLine("newURI1 is the base address");
      else
         Console.WriteLine("newURI1 isn't the base address");
   }
}

आउटपुट

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

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

उदाहरण

आइए अब Uri.IsBaseOf() विधि को लागू करने के लिए एक और उदाहरण देखें -

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.qries.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!");
      if(newURI1.IsBaseOf(newURI2))
         Console.WriteLine("newURI1 is the base address");
      else
         Console.WriteLine("newURI1 isn't the base address");
   }
}

आउटपुट

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

URI = https://www.tutorialspoint.com/index.htm
URI = https://www.qries.com/
Both the URIs aren't equal!
newURI1 isn't the base address

  1. सी # में कुल विधि

    योग, न्यूनतम, अधिकतम, औसत, आदि जैसे गणितीय कार्यों को करने के लिए C# में समग्र विधि का उपयोग करें। आइए हम समग्र विधि का उपयोग करके सरणी तत्वों को गुणा करने के लिए एक उदाहरण देखें। यहाँ हमारी सरणी है - int[] arr = { 10, 15, 20 }; अब, एग्रीगेट () विधि का उपयोग करें - arr.Aggregate((x, y) => x *

  1. सी # () में TakeWhile विधि

    TakeWhile() विधि के साथ, आप Predicate पर एक शर्त आधार सेट करके विधियाँ प्राप्त कर सकते हैं। सबसे पहले, एक सरणी घोषित करें और आरंभ करें - int[] arr = { 25, 40, 65, 70}; अब, TakeWhile () विधि का उपयोग करें और 30 से कम वाले सभी तत्वों को प्राप्त करने के लिए विधेय करें। var val = arr.TakeWhile(ele =&g

  1. GroupBy () सी # में विधि

    GroupBy () एक विस्तार विधि है जो कुछ प्रमुख मूल्यों के आधार पर दिए गए संग्रह से तत्वों का एक समूह लौटाती है। निम्नलिखित हमारी सरणी है - int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहबद्ध करने के लिए GroupBy() का उपयोग करेंगे - arr.GroupBy(b => chkSmaller(b)); उपरोक्त chkSm