Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Uri::IsHexDigit Method (Char)

 

Determines whether a specified character is a valid hexadecimal digit.

Namespace:   System
Assembly:  System (in System.dll)

public:
static bool IsHexDigit(
	wchar_t character
)

Parameters

character
Type: System::Char

The character to validate.

Return Value

Type: System::Boolean

A Boolean value that is true if the character is a valid hexadecimal digit; otherwise false.

Hexadecimal digits are the digits 0 to 9 and the letters A-F or a-f.

The following example determines whether a character is a hexadecimal character and, if it is, writes the corresponding decimal value to the console.

char testChar = 'e';
if ( Uri::IsHexDigit( testChar ) == true )
{
   Console::WriteLine( "'{0}' is the hexadecimal representation of {1}",
      testChar, Uri::FromHex( testChar ) );
}
else
{
   Console::WriteLine( "'{0}' is not a hex character", testChar );
}

String^ returnString = Uri::HexEscape( testChar );
Console::WriteLine( "The hexadecimal value of '{0}' is {1}", testChar, returnString );

.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
Show:
© 2017 Microsoft