C# | Uri.IsHexDigit() Method
Uri.IsHexDigit(Char) Method is used to determine whether a specified character is a valid hexadecimal digit or not. Hexadecimal digits are the digits 0 to 9 and the letters A-F or a-f.
Syntax: public static bool IsHexDigit (char character);
Here, it takes the character to validate.Return Value: This method returns true if the character is a valid hexadecimal digit otherwise, false.
Below programs illustrate the use of Uri.IsHexDigit(Char) Method:
Example 1:
// C# program to demonstrate the // Uri.IsHexDigit(Char) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring and initializing address1 char ch = 'a' ; // Validating the Character // using IsHexDigit(Char) method bool value = Uri.IsHexDigit(ch); // Displaying the result if (value) Console.WriteLine( "{0} is a valid Hexadecimal Digit" , ch); else Console.WriteLine( "{0} is a not valid Hexadecimal Digit" , ch); } } |
Output:
a is a valid Hexadecimal Digit
Example 2:
// C# program to demonstrate the // Uri.IsHexDigit(Char) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // calling get() method get ( 'a' ); get ( '.' ); get ( '1' ); } // defining get() method public static void get ( char ch) { // Validating the Character // using IsHexDigit(Char) method bool value = Uri.IsHexDigit(ch); // Displaying the result if (value) Console.WriteLine( "{0} is a valid Hexadecimal Digit" , ch); else Console.WriteLine( "{0} is a not valid Hexadecimal Digit" , ch); } } |
Output:
a is a valid Hexadecimal Digit . is a not valid Hexadecimal Digit 1 is a valid Hexadecimal Digit
Reference:
- https://docs.microsoft.com/en-us/dotnet/api/system.uri.ishexdigit?view=netstandard-2.1
Contact Us