Open In App

C# | Uri.ToString() Method

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Share
Report issue
Report

Uri.ToString( ) Method is used to get a canonical string representation for the specified Uri instance.

Syntax: public override string ToString (); Return Value: This method returns a String instance that contains the unescaped canonical representation of the Uri instance. All characters are unescaped except #, ?, and %.

Below programs illustrate the use of Uri.ToString() Method: Example 1: 

csharp




// C# program to demonstrate the
// Uri.ToString() Method
using System;
using System.Globalization;
 
class GFG {
 
    // Main Method
    public static void Main()
    {
        // Create a new Uri from a string address.
        Uri uri = new Uri("HTTP://www.Contoso.com:80/thick%20and%20thin.htm");
 
        // Converts a specified uri into
        // its string equivalent.
        // using ToString() method
        string value = uri.ToString();
 
        // Displaying the result
        Console.WriteLine("Converted string is: {0}", value);
    }
}


Output:

Converted string is: http://www.contoso.com/thick and thin.htm

Example 2: 

csharp




// C# program to demonstrate the
// Uri.ToString() Method
using System;
using System.Globalization;
 
class GFG {
 
    // Main Method
    public static void Main()
    {
 
        // calling get() method
        get(new Uri("http://www.contoso.com"));
        get(new Uri("http://www.google.com"));
    }
 
    // defining get() method
    public static void get(Uri uri)
    {
 
        // Converts a specified uri
        // into its string equivalent.
        // using ToString() method
        string value = uri.ToString();
 
        // Displaying the result
        Console.WriteLine("Converted string is: {0}", value);
    }
}


Output:

Converted string is: http://www.contoso.com/
Converted string is: http://www.google.com/

Reference:



Last Updated : 17 Jan, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads