RandomNumberGenerator.GetHexString Methode

Definitie

Overloads

Name Description
GetHexString(Int32, Boolean)

Hiermee maakt u een tekenreeks met cryptografisch willekeurige hexadecimale tekens.

GetHexString(Span<Char>, Boolean)

Vult een buffer met cryptografisch willekeurige hexadecimale tekens.

GetHexString(Int32, Boolean)

Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs

Hiermee maakt u een tekenreeks met cryptografisch willekeurige hexadecimale tekens.

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

Parameters

stringLength
Int32

De lengte van de tekenreeks die moet worden gemaakt.

lowercase
Boolean

true als de hexadecimale tekens kleine letters moeten zijn; false als ze hoofdletters moeten zijn. De standaardwaarde is false.

Retouren

Een tekenreeks gevuld met willekeurige hexadecimale tekens.

Opmerkingen

Het gedrag hiervan is hetzelfde als het gebruik GetString(ReadOnlySpan<Char>, Int32) en het opgeven van hexadecimale tekens als de keuzes. Deze implementatie is speciaal geoptimaliseerd voor hexadecimale tekens.

Van toepassing op

GetHexString(Span<Char>, Boolean)

Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs
Bron:
RandomNumberGenerator.cs

Vult een buffer met cryptografisch willekeurige hexadecimale tekens.

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)

Parameters

destination
Span<Char>

De buffer voor het ontvangen van de tekens.

lowercase
Boolean

true als de hexadecimale tekens kleine letters moeten zijn; false als ze hoofdletters moeten zijn. De standaardwaarde is false.

Opmerkingen

Het gedrag hiervan is hetzelfde als het gebruik GetItems<T>(ReadOnlySpan<T>, Span<T>) en het opgeven van hexadecimale tekens als de keuzes. Deze implementatie is speciaal geoptimaliseerd voor hexadecimale tekens.

Van toepassing op