Questa documentazione è stata archiviata e non viene gestita.

Metodo Uri.FromHex

Restituisce il valore decimale di una cifra esadecimale.

Spazio dei nomi: System
Assembly: System (in system.dll)

public static int FromHex (
	char digit
)
public static int FromHex (
	char digit
)
public static function FromHex (
	digit : char
) : int

Parametri

digit

Cifra esadecimale (0-9, a-f, A-F) da convertire.

Valore restituito

Numero compreso tra 0 e 15 che corrisponde alla cifra esadecimale specificata.

Tipo di eccezioneCondizione

ArgumentException

digit non è una cifra esadecimale valida (0-9, a-f, A-F).

Il metodo FromHex converte un carattere che rappresenta una cifra esadecimale (0-9, a-f, A-F) nel relativo valore decimale (0-15). Se digit non è una cifra esadecimale valida, viene generata un'eccezione ArgumentException.

Nell'esempio riportato di seguito viene determinato se un carattere è esadecimale e, in questo caso, viene scritto il corrispondente valore decimale nella 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 hexadecimal character", testChar);

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

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0
Mostra: