C# | Uri.ToString() Method Last Updated : 11 Jul, 2025 Comments Improve Suggest changes Like Article Like 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: https://www.microsoft.com/en-us/ 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: https://www.microsoft.com/en-us/ Converted string is: http://www.google.com/ Reference: https://learn.microsoft.com/en-us/dotnet/api/system.uri.tostring?view=netstandard-2.1 Comment More infoAdvertise with us Next Article C# | Byte.ToString Method | Set - 1 R rohitprasad3 Follow Improve Article Tags : C# CSharp-method CSharp-Uri-Class Similar Reads C# | Char.ToString() Method In C#, Char.ToString() is a System.Char struct method which is used to convert the value of this instance to its equivalent string representation. This method can be overloaded by passing different type of arguments to it. Char.ToString(IFormatProvider) Method Char.ToString(Char) Method Char.ToStrin 2 min read C# | Uri.CheckHostName(String) Method Uri.CheckHostName(String) Method is used to determine whether the specified host name is a valid DNS name or not. Syntax: public static UriHostNameType CheckHostName (string name); Here, it takes the host name to validate. This can be an IPv4 or IPv6 address or an Internet host name. Return Value: T 2 min read C# | Byte.ToString Method | Set - 1 This method is used to convert the value of the current Byte object to its equivalent string representation. There are total 4 methods in the overload list of Byte.ToString() Method as follows: ToString(IFormatProvider) ToString(String, IFormatProvider) ToString() ToString(String) ToString(IFormatPr 4 min read C# | Uri.CheckSchemeName(String) Method Uri.CheckSchemeName(String) Method is used to determine whether the specified scheme name is valid or not. Syntax: public static bool CheckSchemeName (string schemeName); Here, it takes the scheme name to validate. Return Value: This method returns a Boolean value true if the scheme name is valid ot 2 min read C# | Uri.EscapeDataString(String) Method Uri.EscapeDataString(String) Method is used to convert a string to its escaped representation. Syntax: public static string EscapeDataString (string stringToEscape); Here, it takes the string to escape. Return Value: This method returns a string which contains the escaped representation of stringToE 3 min read C# | Uri.IsBaseOf(Uri) Method Uri.IsBaseOf(Uri) Method is used to determine whether the current Uri instance is a base of the specified Uri instance. Syntax: public bool IsBaseOf (Uri uri); Here, it takes the specified Uri instance to test.Return Value: This method returns true if the current Uri instance is a base of uri otherw 2 min read Like