RandomNumberGenerator.GetHexString Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetHexString(Int32, Boolean) |
Cria uma cadeia de caracteres preenchida com caracteres hexadecimais criptograficamente aleatórios. |
GetHexString(Span<Char>, Boolean) |
Preenche um buffer com caracteres hexadecimais criptograficamente aleatórios. |
GetHexString(Int32, Boolean)
- Origem:
- RandomNumberGenerator.cs
- Origem:
- RandomNumberGenerator.cs
Cria uma cadeia de caracteres preenchida com caracteres hexadecimais 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 hexadecimais devem ser minúsculos; false
se eles devem ser maiúsculos.
O padrão é false
.
Retornos
Uma cadeia de caracteres preenchida com caracteres hexadecimais aleatórios.
Comentários
O comportamento disso é o mesmo que usar GetString(ReadOnlySpan<Char>, Int32) e especificar caracteres hexadecimal como as opções. Essa implementação é otimizada especificamente para caracteres hexadecimais.
Aplica-se a
GetHexString(Span<Char>, Boolean)
- Origem:
- RandomNumberGenerator.cs
- Origem:
- RandomNumberGenerator.cs
Preenche um buffer com caracteres hexadecimais 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
- lowercase
- Boolean
true
se os caracteres hexadecimais 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 como as opções. Essa implementação é otimizada especificamente para caracteres hexadecimais.