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


RandomNumberGenerator.GetHexString Метод

Определение

Перегрузки

GetHexString(Int32, Boolean)

Создает строку, заполненную криптографически случайными шестнадцатеричными символами.

GetHexString(Span<Char>, Boolean)

Заполняет буфер криптографически случайными шестнадцатеричными символами.

GetHexString(Int32, Boolean)

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

Создает строку, заполненную криптографически случайными шестнадцатеричными символами.

public static string GetHexString (int stringLength, bool lowercase = false);
static member GetHexString : int * bool -> string
Public Shared Function GetHexString (stringLength As Integer, Optional lowercase As Boolean = false) As String

Параметры

stringLength
Int32

Длина создаваемой строки.

lowercase
Boolean

true Значение , если шестнадцатеричные символы должны быть строчными; false значение , если они должны быть прописные. Значение по умолчанию — false.

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

Строка, заполненная случайными шестнадцатеричными символами.

Комментарии

Это поведение аналогично использованию GetString(ReadOnlySpan<Char>, Int32) и указанию шестнадцатеричных символов в качестве выбора. Эта реализация оптимизирована специально для шестнадцатеричных символов.

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

GetHexString(Span<Char>, Boolean)

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

Заполняет буфер криптографически случайными шестнадцатеричными символами.

public static void GetHexString (Span<char> destination, bool lowercase = false);
static member GetHexString : Span<char> * bool -> unit
Public Shared Sub GetHexString (destination As Span(Of Char), Optional lowercase As Boolean = false)

Параметры

destination
Span<Char>

Буфер для получения символов.

lowercase
Boolean

true Значение , если шестнадцатеричные символы должны быть строчными; false значение , если они должны быть прописные. Значение по умолчанию — false.

Комментарии

Это поведение аналогично использованию GetItems<T>(ReadOnlySpan<T>, Span<T>) и указанию шестнадцатеричных символов в качестве выбора. Эта реализация оптимизирована специально для шестнадцатеричных символов.

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