Uri.IsHexDigit(Char) Uri.IsHexDigit(Char) Uri.IsHexDigit(Char) Uri.IsHexDigit(Char) Method

Определение

Определяет, является ли указанный символ допустимой шестнадцатеричной цифрой.Determines whether a specified character is a valid hexadecimal digit.

public:
 static bool IsHexDigit(char character);
public static bool IsHexDigit (char character);
static member IsHexDigit : char -> bool
Public Shared Function IsHexDigit (character As Char) As Boolean

Параметры

character
Char Char Char Char

Знак, подлежащий проверке.The character to validate.

Возвраты

Значение true, если символ является допустимой шестнадцатеричной цифрой; в противном случае — значение false.true if the character is a valid hexadecimal digit; otherwise, false.

Примеры

В следующем примере определяется ли символ шестнадцатеричным и, если это так, выводит на консоль соответствующее десятичное значение.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 );
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 hexadecimal character", testChar);

string returnString = Uri.HexEscape(testChar);
Console.WriteLine("The hexadecimal value of '{0}' is {1}", testChar, returnString);
Dim testChar As Char = "e"c
If Uri.IsHexDigit(testChar) = True Then
    Console.WriteLine("'{0}' is the hexadecimal representation of {1}", testChar, Uri.FromHex(testChar))
Else
    Console.WriteLine("'{0}' is not a hexadecimal character", testChar)
End If 
Dim returnString As String = Uri.HexEscape(testChar)
Console.WriteLine("The hexadecimal value of '{0}' is {1}", testChar, returnString)

Комментарии

Шестнадцатеричные цифры являются цифры от 0 до 9 и буквы A – F или a-f.Hexadecimal digits are the digits 0 to 9 and the letters A-F or a-f.

Применяется к