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: