Uri.HexEscape(Char) Metod

Definition

Konverterar ett angivet tecken till dess hexadecimala motsvarighet.

public:
 static System::String ^ HexEscape(char character);
public static string HexEscape(char character);
static member HexEscape : char -> string
Public Shared Function HexEscape (character As Char) As String

Parametrar

character
Char

Tecknet som konverteras till hexadecimal representation.

Returer

Den hexadecimala representationen av det angivna tecknet.

Undantag

character är större än 255.

Exempel

I följande exempel konverteras ett tecken till dess hexadecimala motsvarighet och skriver det till konsolen.

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)

Gäller för