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
имеет слишком большой размер для кодирования.