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

C# में Uri.IsWellFormedOriginalString() मेथड


C# में Uri.IsWellFormedOriginalString() मेथड इंगित करता है कि इस Uri को बनाने के लिए उपयोग की गई स्ट्रिंग वेल-फॉर्म्ड थी या नहीं और इसे आगे एस्केप करने की आवश्यकता नहीं है।

सिंटैक्स

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

public bool IsWellFormedOriginalString ();

उदाहरण

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

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("दोनों URIs समान हैं!"); 
        else 
            Console.WriteLine("दोनों URIs समान नहीं हैं!"); 
        if(newURI1.IsWellFormedOriginalString()) 
            Console.WriteLine("newURI1 वेल-फॉर्म्ड है!"); 
        else 
            Console.WriteLine("newURI1 वेल-फॉर्म्ड नहीं है!"); 
    } 
}

आउटपुट

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

URI = https://www.tutorialspoint.com/index.htm 
URI = https://www.tutorialspoint.com/ 
दोनों URIs समान नहीं हैं! 
newURI1 वेल-फॉर्म्ड है!

  1. - C# में Aggregate() मेथड का उपयोग

    C# में Aggregate() मेथड का उपयोग किसी अनुक्रम पर संचयी संक्रिया (cumulative operation) करने के लिए किया जाता है। यह गणितीय संक्रियाओं जैसे योग (Sum), न्यूनतम (Min), अधिकतम (Max), औसत (Average), गुणनफल (Product) आदि के लिए उपयोगी है। उदाहरण: सरणी के तत्वों का गुणनफल मान लीजिए हमारे पास निम्न सरणी ह

  1. - C# में TakeWhile() मेथड का उपयोग

    C# में TakeWhile() मेथड System.Linq नेमस्पेस का एक एक्सटेंशन मेथड है जो किसी अनुक्रम से तब तक तत्व लौटाता है जब तक कि निर्दिष्ट शर्त (predicate) सत्य रहती है। जैसे ही शर्त असत्य होती है, तत्वों को लेना बंद कर दिया जाता है। उदाहरण मान लीजिए हमारे पास निम्न सरणी है: int[] arr = { 25, 40, 65, 70 };

  1. - C# में GroupBy() विधि

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