Поделиться через


Convert.ToHexString Метод

Определение

Перегрузки

ToHexString(ReadOnlySpan<Byte>)

Преобразует диапазон 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

ToHexString(Byte[], Int32, Int32)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре. В параметрах подмножество задается как смещение во входном массиве и количество преобразуемых элементов этого массива.

ToHexString(Byte[])

Преобразует массив 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

ToHexString(ReadOnlySpan<Byte>)

Исходный код:
Convert.cs
Исходный код:
Convert.cs
Исходный код:
Convert.cs

Преобразует диапазон 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

public:
 static System::String ^ ToHexString(ReadOnlySpan<System::Byte> bytes);
public static string ToHexString (ReadOnlySpan<byte> bytes);
static member ToHexString : ReadOnlySpan<byte> -> string
Public Shared Function ToHexString (bytes As ReadOnlySpan(Of Byte)) As String

Параметры

bytes
ReadOnlySpan<Byte>

Диапазон 8-разрядных целых чисел без знака.

Возвращаемое значение

Строковое представление элементов в bytes в виде шестнадцатеричных символов.

Исключения

bytes имеет слишком большой размер для кодирования.

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

ToHexString(Byte[], Int32, Int32)

Исходный код:
Convert.cs
Исходный код:
Convert.cs
Исходный код:
Convert.cs

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре. В параметрах подмножество задается как смещение во входном массиве и количество преобразуемых элементов этого массива.

public:
 static System::String ^ ToHexString(cli::array <System::Byte> ^ inArray, int offset, int length);
public static string ToHexString (byte[] inArray, int offset, int length);
static member ToHexString : byte[] * int * int -> string
Public Shared Function ToHexString (inArray As Byte(), offset As Integer, length As Integer) As String

Параметры

inArray
Byte[]

Массив 8-битовых целых чисел без знака.

offset
Int32

Смещение в массиве inArray.

length
Int32

Число преобразуемых элементов inArray.

Возвращаемое значение

Строковое представление length элементов в inArray в виде шестнадцатеричных символов, начиная с позиции offset.

Исключения

inArray имеет значение null.

offset или length является отрицательным значением.

Сумма значений offset и length превышает длину массива inArray.

inArray имеет слишком большой размер для кодирования.

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

ToHexString(Byte[])

Исходный код:
Convert.cs
Исходный код:
Convert.cs
Исходный код:
Convert.cs

Преобразует массив 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

public:
 static System::String ^ ToHexString(cli::array <System::Byte> ^ inArray);
public static string ToHexString (byte[] inArray);
static member ToHexString : byte[] -> string
Public Shared Function ToHexString (inArray As Byte()) As String

Параметры

inArray
Byte[]

Массив 8-битовых целых чисел без знака.

Возвращаемое значение

Строковое представление элементов в inArray в виде шестнадцатеричных символов.

Исключения

inArray имеет значение null.

inArray имеет слишком большой размер для кодирования.

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