RandomNumberGenerator.GetHexString Método

Definição

Sobrecargas

GetHexString(Int32, Boolean)

Cria uma cadeia de caracteres preenchida com caracteres hexadecimal criptograficamente aleatórios.

GetHexString(Span<Char>, Boolean)

Preenche um buffer com caracteres hexadecimal criptograficamente aleatórios.

GetHexString(Int32, Boolean)

Origem:
RandomNumberGenerator.cs
Origem:
RandomNumberGenerator.cs

Cria uma cadeia de caracteres preenchida com caracteres hexadecimal criptograficamente aleatórios.

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

Parâmetros

stringLength
Int32

O comprimento da cadeia de caracteres a ser criada.

lowercase
Boolean

true se os caracteres hexadecimal devem ser minúsculos; false se eles devem ser maiúsculos. O padrão é false.

Retornos

Uma cadeia de caracteres preenchida com caracteres hexadecimal aleatórios.

Comentários

O comportamento disso é o mesmo que usar GetString(ReadOnlySpan<Char>, Int32) e especificar caracteres hexadecimal que as opções. Essa implementação é otimizada especificamente para caracteres hexadecimal.

Aplica-se a

GetHexString(Span<Char>, Boolean)

Origem:
RandomNumberGenerator.cs
Origem:
RandomNumberGenerator.cs

Preenche um buffer com caracteres hexadecimal criptograficamente aleatórios.

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)

Parâmetros

destination
Span<Char>

O buffer a receber os caracteres.

lowercase
Boolean

true se os caracteres hexadecimal devem ser minúsculos; false se eles devem ser maiúsculos. O padrão é false.

Comentários

O comportamento disso é o mesmo que usar GetItems<T>(ReadOnlySpan<T>, Span<T>) e especificar caracteres hexadecimal que as opções. Essa implementação é otimizada especificamente para caracteres hexadecimal.

Aplica-se a