RandomNumberGenerator.GetHexString Método

Definición

Sobrecargas

GetHexString(Int32, Boolean)

Crea una cadena llena de caracteres hexadecimales criptográficamente aleatorios.

GetHexString(Span<Char>, Boolean)

Rellena un búfer con caracteres hexadecimales criptográficos aleatorios.

GetHexString(Int32, Boolean)

Source:
RandomNumberGenerator.cs
Source:
RandomNumberGenerator.cs

Crea una cadena llena de caracteres hexadecimales criptográficamente aleatorios.

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

Longitud de la cadena que se va a crear.

lowercase
Boolean

true si los caracteres hexadecimales deben estar en minúsculas; false si deben estar en mayúsculas. El valor predeterminado es false.

Devoluciones

Cadena rellenada con caracteres hexadecimales aleatorios.

Comentarios

El comportamiento de esto es el mismo que usar GetString(ReadOnlySpan<Char>, Int32) y especificar caracteres hexadecimales que las opciones. Esta implementación está optimizada específicamente para caracteres hexadecimales.

Se aplica a

GetHexString(Span<Char>, Boolean)

Source:
RandomNumberGenerator.cs
Source:
RandomNumberGenerator.cs

Rellena un búfer con caracteres hexadecimales criptográficos aleatorios.

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>

Búfer que se va a recibir los caracteres.

lowercase
Boolean

true si los caracteres hexadecimales deben estar en minúsculas; false si deben estar en mayúsculas. El valor predeterminado es false.

Comentarios

El comportamiento de esto es el mismo que usar GetItems<T>(ReadOnlySpan<T>, Span<T>) y especificar caracteres hexadecimales que las opciones. Esta implementación está optimizada específicamente para caracteres hexadecimales.

Se aplica a