C# | Uri.HexEscape(Char) Method
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:
- https://docs.microsoft.com/en-us/dotnet/api/system.uri.hexescape?view=netstandard-2.1
Contact Us