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 hexadezimale Ziffer (0-9, a-f, A-F), die konvertiert werden soll.
Gibt zurück
Eine Zahl zwischen 0 und 15, die der angegebenen hexadezimalen Ziffer entspricht.
Ausnahmen
digit ist keine gültige hexadezimale Ziffer (0-9, a-f, A-F).
Beispiele
Im folgenden Beispiel wird ermittelt, ob es sich bei einem Zeichen um ein hexadezimales Zeichen handelt. Wenn ja, wird der entsprechende Dezimalwert in die Konsole geschrieben.
char testChar = 'e';
if (Uri.IsHexDigit(testChar))
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 hexadezimale Ziffer (0-9, a-f, A-F) in den Dezimalwert (0 bis 15) darstellt. Wenn digit es sich nicht um eine gültige hexadezimale Ziffer handelt, wird eine ArgumentException Ausnahme ausgelöst.