Open In App

C# | Uri.HexEscape(Char) Method

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
Uri.HexEscape(Char) Method is used to convert a specified character into its hexadecimal equivalent.
Syntax: public static string HexEscape (char character); Here, it takes the character to convert to hexadecimal representation. Return Value: This method returns the hexadecimal representation of the specified character. Exception: This method throws ArgumentOutOfRangeException if character is greater than 255.
Below programs illustrate the use of Uri.HexEscape(Char) Method: Example: csharp
// C# program to demonstrate the
// Uri.HexEscape() Method
using System;
using System.Globalization;

class GFG {

    // Main Method
    public static void Main()
    {

        // Declaring and initializing address1
        char ch = 'c';

        // Converting the specified character 
        // into its hexadecimal equivalent
        // using HexEscape() method
        string value = Uri.HexEscape(ch);

        // Displaying the result
        Console.WriteLine("Hexadecimal Equivalent is: {0}", value);
    }
}
Output:
Hexadecimal Equivalent is: %63
Note: Character greater than 255 is not practically possible. Reference:

Similar Reads