Open In App

C# | Uri.HexEscape(Char) Method

Improve
Improve
Like Article
Like
Save
Share
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:




// 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:


Last Updated : 30 Apr, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads