Uri.FromHex(Char) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Dezimalwert einer Hexadezimalziffer ab.
public:
static int FromHex(char digit);
public static int FromHex (char digit);
static member FromHex : char -> int
Public Shared Function FromHex (digit As Char) As Integer
Parameter
- digit
- Char
Die zu konvertierende Hexadezimalziffer (0-9, a-f, A-F).
Gibt zurück
Eine Zahl von 0 bis 15, die der angegebenen Hexadezimalziffer entspricht.
Ausnahmen
digit
ist keine gültige Hexadezimalziffer (0-9, a-f, A-F).
Beispiele
Im folgenden Beispiel wird bestimmt, ob ein Zeichen ein Hexadezimalzeichen ist und wenn es sich um einen entsprechenden Dezimalwert handelt.
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);
let testChar = 'e'
if Uri.IsHexDigit testChar then
printfn $"'{testChar}' is the hexadecimal representation of {Uri.FromHex testChar}"
else
printfn $"'{testChar}' is not a hexadecimal character"
let returnString = Uri.HexEscape testChar
printfn $"The hexadecimal value of '{testChar}' is {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)
Hinweise
Die FromHex Methode konvertiert ein Zeichen, das eine Hexadezimalzahl (0-9, a-f, A-F) in seinen Dezimalwert (0 bis 15) konvertiert. Wenn digit
es sich nicht um eine gültige Hexadezimalzahl handelt, wird eine ArgumentException Ausnahme ausgelöst.