RandomNumberGenerator.GetHexString Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.