ConversionHelperWriteHexToBytes - метод

Записывает байты bytes по строке, содержащей шестнадцатиричное значение: каждый байт определяется двумя шестнадцатиричными числами (0-9,A-F) в нижнем или верхнем регистре, без префиксов 0x.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static void WriteHexToBytes(
	ReadOnlySpan<char> hex,
	Span<byte> bytes
)

Параметры

hex  ReadOnlySpanChar
Строка, содержащая шестнадцатиричное значение. Может быть пустой строкой.
bytes  SpanByte
Объект, в котором будут размещены байты строки. Должен иметь размер минимум в GetHexToBytesSpanLength(ReadOnlySpanChar) байт. Метод не перезаписывает байты позже указанной длины.

Исключения

ArgumentOutOfRangeException В строке hex нечётное количество символов, или в bytes недостаточный размер для размещения байтов строки, используйте GetHexToBytesSpanLength(ReadOnlySpanChar) для определения минимального размера.

См. также